@capgo/capacitor-speech-recognition
Streaming speech to text dengan hasil parsial.
Ikhtisar
Bagian berjudul “Ringkasan”Minta akses mikrofon, mulai pengenalan suara dengan opsi locale, dan tampilkan transkrip parsial secara real-time.
Dukungan platform
Bagian berjudul “Dukungan platform”| Platform | Dukungan | Catatan |
|---|---|---|
| iOS | Ya | Framework Speech |
| Android | Ya | SpeechRecognizer |
| Web | Tidak | Plugin melaporkan Web tidak tersedia |
Kemampuan Utama
Bagian berjudul “Kemampuan Utama”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.
API Publik
Bagian berjudul “Public API”| Metode | Deskripsi |
|---|---|
available | Memeriksa apakah layanan speech recognition native bisa digunakan di perangkat saat ini. |
isOnDeviceRecognitionAvailable | Memeriksa apakah jalur pengenalan on-device terbaru tersedia untuk locale yang dipilih. |
start | Mulai menangkap audio dan mentranskripsi ucapan. |
stop | - Berhenti mendengarkan dan membebaskan native resources. |
forceStop | Menghentikan sesi yang sedang berjalan secara paksa. |
getLastPartialResult | Mengambil hasil transkripsi parsial terakhir yang tersimpan di cache. |
setPTTState | Memperbarui status tombol push-to-talk saat ini. |
getSupportedLanguages | Mengambil daftar locale yang didukung oleh recognizer. |
isListening | Mengembalikan status apakah plugin sedang aktif mendengarkan suara. |
checkPermissions | Mengambil status izin saat ini. |
requestPermissions | Meminta izin mikrofon + pengenalan suara. |
getPluginVersion | Mengembalikan versi plugin native yang disertakan dalam paket ini. |
addListener | Pantau event penyelesaian sesi terfragmentasi (Android saja). |
addListener | Pantau hasil pengenalan terfragmentasi (Android saja). |
addListener | Pantau update transkripsi parsial yang muncul saat partialResults sudah diaktifkan. |
addListener | Pantau perubahan pada status listening native. |
addListener | Pantau error pada proses recognition. |
addListener | Pantau saat recognizer siap untuk sesi berikutnya. |
removeAllListeners | Hapus semua listener yang terdaftar. |
Sumber Kebenaran
Bagian berjudul “Sumber Kebenaran”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.