Langsung ke konten

@capgo/capacitor-speech-recognition

Streaming speech to text dengan hasil parsial.

Minta akses mikrofon, mulai pengenalan suara dengan opsi locale, dan tampilkan transkrip parsial secara real-time.

PlatformDukunganCatatan
iOSYaFramework Speech
AndroidYaSpeechRecognizer
WebTidakPlugin melaporkan Web tidak tersedia
  • available - Mengecek apakah layanan speech recognition native dapat digunakan di perangkat saat ini.
  • isOnDeviceRecognitionAvailable - Mengecek apakah jalur pengenalan on-device terbaru dari platform tersedia untuk locale yang dipilih.
  • start - Mulai menangkap audio dan mentranskripsi ucapan.
  • stop - Berhenti mendengarkan dan membebaskan native resources.
MetodeDeskripsi
availableMemeriksa apakah layanan speech recognition native bisa digunakan di perangkat saat ini.
isOnDeviceRecognitionAvailableMemeriksa apakah jalur pengenalan on-device terbaru tersedia untuk locale yang dipilih.
startMulai menangkap audio dan mentranskripsi ucapan.
stop- Berhenti mendengarkan dan membebaskan native resources.
forceStopMenghentikan sesi yang sedang berjalan secara paksa.
getLastPartialResultMengambil hasil transkripsi parsial terakhir yang tersimpan di cache.
setPTTStateMemperbarui status tombol push-to-talk saat ini.
getSupportedLanguagesMengambil daftar locale yang didukung oleh recognizer.
isListeningMengembalikan status apakah plugin sedang aktif mendengarkan suara.
checkPermissionsMengambil status izin saat ini.
requestPermissionsMeminta izin mikrofon + pengenalan suara.
getPluginVersionMengembalikan versi plugin native yang disertakan dalam paket ini.
addListenerPantau event penyelesaian sesi terfragmentasi (Android saja).
addListenerPantau hasil pengenalan terfragmentasi (Android saja).
addListenerPantau update transkripsi parsial yang muncul saat partialResults sudah diaktifkan.
addListenerPantau perubahan pada status listening native.
addListenerPantau error pada proses recognition.
addListenerPantau saat recognizer siap untuk sesi berikutnya.
removeAllListenersHapus semua listener yang terdaftar.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-speech-recognition.

Lanjutkan dari @capgo/capacitor-speech-recognition

Bagian berjudul “Lanjutkan dari @capgo/capacitor-speech-recognition”

Jika Anda menggunakan @capgo/capacitor-speech-recognition untuk merencanakan operasi dashboard dan API, hubungkan dengan Menggunakan @capgo/capacitor-speech-recognition untuk kemampuan native dalam Menggunakan @capgo/capacitor-speech-recognition, Ringkasan API untuk detail implementasi di API Overview, Pendahuluan untuk detail implementasi di Introduction, Kunci API untuk detail implementasi di API Keys, dan Perangkat untuk detail implementasi di Devices.