Pengaturan Pengucapan __CAPGO_KEEP_0__ : Pasang, Konfigurasi & Contoh
Kembali ke plugin
@capgo/capacitor-speech-synthesis
Tutorial
@capgo/capacitor-speech-synthesis

Pengenalan Suara

Mengubah teks menjadi suara dengan kontrol penuh atas bahasa, suara, nada, kecepatan, dan volume.

Panduan

Tutorial tentang Sintesis Suara

Uji coba di perangkat

Unduh aplikasi Capgo, kemudian scan kode QR code.

Tautan QR Pratinjau Plugin Sintesis Suara code

Menggunakan @capgo/capacitor-sintesis-suara

Plugin Sintesis Suara untuk mensintesis suara dari teks.

Instal

bun add @capgo/capacitor-speech-synthesis
bunx cap sync

Apa yang Dibuka oleh Plugin Ini

  • speak - Membaca teks yang diberikan dengan opsi yang ditentukan. Utaranya ditambahkan ke antrian suara.
  • synthesizeToFile - Membuat suara ke file audio (hanya Android/iOS). Mengembalikan jalur file tempat audio disimpan.
  • cancel - Membatalkan semua utaraan yang ditunggu dan menghentikan suara saat ini.
  • pause - Menghentikan suara secara langsung.

Contoh Penggunaan

speak

Membaca teks yang diberikan dengan opsi yang ditentukan. Utaranya ditambahkan ke antrian suara.

import { SpeechSynthesis } from '@capgo/capacitor-speech-synthesis';

const result = await SpeechSynthesis.speak({
  text: 'Hello, world!',
  language: 'en-US',
  rate: 1.0,
  pitch: 1.0,
  volume: 1.0,
  queueStrategy: 'Add'
});
console.log('Utterance ID:', result.utteranceId);

synthesizeToFile

Synthesizes speech ke dalam file audio (Android/iOS hanya). Mengembalikan jalur file tempat audio disimpan.

import { SpeechSynthesis } from '@capgo/capacitor-speech-synthesis';

const result = await SpeechSynthesis.synthesizeToFile({
  text: 'Hello, world!',
  language: 'en-US'
});
console.log('Audio file saved at:', result.filePath);

cancel

Membatalkan semua pernyataan yang ditunggu dan menghentikan pembicaraan saat ini.

import { SpeechSynthesis } from '@capgo/capacitor-speech-synthesis';

await SpeechSynthesis.cancel();

pause

Menghentikan pembicaraan segera.

import { SpeechSynthesis } from '@capgo/capacitor-speech-synthesis';

await SpeechSynthesis.pause();

Referensi Lengkap

Teruskan dari Menggunakan @capgo/capacitor-sintesis-suara

Jika Anda menggunakan Menggunakan @capgo/capacitor-sintesis-suara untuk merencanakan pekerjaan plugin asli, hubungkan dengan @capgo/capacitor-sintesis-suara untuk detail implementasi di @capgo/capacitor-speech-synthesis, Mulai Membangun untuk detail implementasi di Mulai Membangun, Capgo Direktori Plugin untuk alur kerja produk di Capgo Direktori Plugin, Capacitor Plugin oleh Capgo untuk detail implementasi di Capacitor Plugin oleh Capgo, dan Menambahkan atau Mengupdate Plugin untuk detail implementasi di Menambahkan atau Mengupdate Plugin.