Ringkasan
Bagian berjudul “Ringkasan”Plugin Sintesis Suara untuk mensintesis suara dari teks.
Kemampuan Utama
Bagian berjudul “Kemampuan Utama”speak- Membaca teks yang diberikan dengan opsi yang ditentukan. Utaranya ditambahkan ke dalam antrian suara.synthesizeToFile- Membuat suara sintesis ke dalam file audio (hanya Android/iOS). Mengembalikan jalur file tempat audio disimpan.cancel- Membatalkan semua pernyataan yang ditunggu dan menghentikan percakapan saat ini.pause- Menangguhkan percakapan segera.
Publik API
Judul bagian “Publik API”| Metode | Deskripsi |
|---|---|
speak | Mengucapkan teks yang diberikan dengan spesifikasi tertentu. Pernyataan tersebut ditambahkan ke dalam antrian percakapan. |
synthesizeToFile | Menghasilkan suara dari teks ke file audio (hanya Android/iOS). Mengembalikan jalur file tempat suara disimpan. |
cancel | Membatalkan semua pernyataan yang ditunggu dan menghentikan percakapan saat ini. |
pause | Menangguhkan percakapan segera. |
resume | Mengaktifkan kembali percakapan yang ditangguhkan. |
isSpeaking | Mengecek apakah sintesis suara sedang berbicara. |
isAvailable | Mengecek apakah sintesis suara tersedia pada perangkat. |
getVoices | Mengambil semua suara yang tersedia. |
getLanguages | Mengambil semua bahasa yang tersedia. |
isLanguageAvailable | Mengecek apakah bahasa tertentu tersedia. |
isVoiceAvailable | Mengecek apakah suara tertentu tersedia. |
initialize | Menginisialisasi mesin sintesis suara (optimasi iOS). Ini dapat mengurangi latensi untuk permintaan suara pertama. |
activateAudioSession | Mengaktifkan sesi audio dengan kategori tertentu (hanya iOS). |
deactivateAudioSession | Menghentikan sesi audio (hanya iOS). |
getPluginVersion | Mengambil versi plugin native. |
addListener | Mendengarkan ketika suara mulai berbicara. |
addListener | Mendengarkan ketika suara berhenti berbicara. |
addListener | Mendengarkan batasan kata selama berbicara. |
addListener | Mendengarkan kesalahan sintesis. |
removeAllListeners | Menghapus semua pendengar acara. |
Sumber Kebenaran
Judul bagian “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-speech-synthesis.
Teruskan dari @capgo/capacitor-speech-synthesis
Judul bagian “Teruskan dari @capgo/capacitor-speech-synthesis”Jika Anda menggunakan @capgo/capacitor-speech-synthesis untuk merencanakan pekerjaan plugin native, hubungkannya dengan Menggunakan @capgo/capacitor-sintesis-suara untuk kemampuan asli dalam Menggunakan @capgo/capacitor-sintesis-suara Capgo Direktori Plugin untuk alur kerja produk dalam Capgo Direktori Plugin Capacitor Plugin oleh Capgo untuk detail implementasi dalam Capacitor Plugin oleh Capgo, Menambahkan atau Mengupdate Plugin untuk detail implementasi dalam Menambahkan atau Mengupdate Plugin, dan Alternatif Plugin Enterprise Ionic untuk alur kerja produk dalam Alternatif Plugin Enterprise Ionic.