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
- GitHub: https://github.com/Cap-go/capacitor-synthesis-suara/
- Dokumen: /docs/plugins/sintesis-suara/
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.