Petunjuk
Tutorial tentang Sintesis Suara
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 Dapat Diketahui Plugin Ini
speak- Mengucapkan teks yang ditentukan dengan pilihan tertentu. Utaranya ditambahkan ke dalam antrian bicara.synthesizeToFile- Membuat suara bicara ke dalam file audio (hanya Android/iOS). Mengembalikan jalur file tempat audio disimpan.cancel- Membatalkan semua utar yang berada di antrian dan menghentikan bicara saat ini.pause- Menghentikan bicara secara langsung.
Contoh Penggunaan
speak
Mengucapkan teks yang ditentukan dengan pilihan tertentu. Utaranya ditambahkan ke dalam antrian bicara.
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
Membuat suara bicara ke dalam file audio (hanya Android/iOS). 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 utar yang berada di antrian dan menghentikan bicara saat ini.
import { SpeechSynthesis } from '@capgo/capacitor-speech-synthesis';
await SpeechSynthesis.cancel();
pause
Menghentikan bicara secara langsung.
import { SpeechSynthesis } from '@capgo/capacitor-speech-synthesis';
await SpeechSynthesis.pause();
Referensi Lengkap
- GitHub: https://github.com/Cap-go/capacitor-speech-synthesis/
- Dokumen: /docs/plugins/speech-synthesis/
Teruskan dari Menggunakan @capgo/capacitor-speech-synthesis
Jika Anda menggunakan Menggunakan @capgo/capacitor-speech-synthesis untuk merencanakan pekerjaan plugin asli, hubungkannya dengan @capgo/capacitor-speech-synthesis untuk detail implementasi di @capgo/capacitor-speech-synthesis, Mengawali untuk detail implementasi di Mengawali, Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, 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.