Lompat ke konten

@capgo/capacitor-speech-synthesis

Plugin Sintesis Suara untuk mensintesis suara dari teks.

Plugin Sintesis Suara untuk mensintesis suara dari teks.

  • 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.
MetodeDeskripsi
speakMengucapkan teks yang diberikan dengan spesifikasi tertentu. Pernyataan tersebut ditambahkan ke dalam antrian percakapan.
synthesizeToFileMenghasilkan suara dari teks ke file audio (hanya Android/iOS). Mengembalikan jalur file tempat suara disimpan.
cancelMembatalkan semua pernyataan yang ditunggu dan menghentikan percakapan saat ini.
pauseMenangguhkan percakapan segera.
resumeMengaktifkan kembali percakapan yang ditangguhkan.
isSpeakingMengecek apakah sintesis suara sedang berbicara.
isAvailableMengecek apakah sintesis suara tersedia pada perangkat.
getVoicesMengambil semua suara yang tersedia.
getLanguagesMengambil semua bahasa yang tersedia.
isLanguageAvailableMengecek apakah bahasa tertentu tersedia.
isVoiceAvailableMengecek apakah suara tertentu tersedia.
initializeMenginisialisasi mesin sintesis suara (optimasi iOS). Ini dapat mengurangi latensi untuk permintaan suara pertama.
activateAudioSessionMengaktifkan sesi audio dengan kategori tertentu (hanya iOS).
deactivateAudioSessionMenghentikan sesi audio (hanya iOS).
getPluginVersionMengambil versi plugin native.
addListenerMendengarkan ketika suara mulai berbicara.
addListenerMendengarkan ketika suara berhenti berbicara.
addListenerMendengarkan batasan kata selama berbicara.
addListenerMendengarkan kesalahan sintesis.
removeAllListenersMenghapus semua pendengar acara.

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.