@capgo/capacitor-speech-recognition
Streaming speech-to-text con risultati parziali.
Panoramica
Sezione intitolata “Panoramica”Richiedi l'accesso al microfono, avvia il riconoscimento con opzioni di locale e visualizza i trascrizioni parziali in tempo reale.
Supporto piattaforme
Sezione intitolata “Supporto piattaforme”| Piattaforma | Supporto | Note |
|---|---|---|
| iOS | Sì | Framework Speech |
| Android | Sì | SpeechRecognizer |
| Web | No | Il plugin segnala Web come non disponibile |
Funzionalità principali
Sezione intitolata “Funzionalità principali”available- Verifica se il servizio di riconoscimento vocale nativo è utilizzabile sul dispositivo corrente.isOnDeviceRecognitionAvailable- Verifica se il percorso di riconoscimento on-device più recente della piattaforma è disponibile per la locale selezionata.start- Inizia a catturare l'audio e a trascrivere il parlato.stop- Smette di ascoltare e rilascia le risorse native.
Pubblico API
Sezione intitolata “API pubblica”| Metodo | Descrizione |
|---|---|
available | Verifica se il servizio di riconoscimento vocale nativo è utilizzabile sul dispositivo attuale. |
isOnDeviceRecognitionAvailable | Verifica se il nuovo percorso di riconoscimento on-device della piattaforma è disponibile per la locale selezionata. |
start | Avvia la cattura dell'audio e la trascrizione del parlato. |
stop | Interrompe l'ascolto e rilascia le risorse native. |
forceStop | Interrompe forzatamente la sessione corrente. |
getLastPartialResult | Recupera l'ultimo risultato parziale di trascrizione in cache. |
setPTTState | Aggiorna lo stato attuale del pulsante push-to-talk. |
getSupportedLanguages | Restituisce i locale supportati dal recognizer sottostante. |
isListening | Indica se il plugin sta attivamente ascoltando la voce. |
checkPermissions | Ottiene lo stato attuale dei permessi. |
requestPermissions | Richiede i permessi per il microfono e il riconoscimento vocale. |
getPluginVersion | Restituisce la versione del plugin nativo inclusa in questo pacchetto. |
addListener | Ascolta gli eventi di completamento della sessione segmentata (solo Android). |
addListener | Ascolta i risultati del riconoscimento segmentato (solo Android). |
addListener | Ascolta gli aggiornamenti della trascrizione parziale emessi mentre partialResults è abilitato. |
addListener | Ascolta i cambiamenti dello stato di ascolto nativo. |
addListener | Ascolta gli errori di riconoscimento. |
addListener | Ascolta quando il recognizer è pronto per un'altra sessione. |
removeAllListeners | Rimuove tutti i listener registrati. |
Fonte di verità
Sezione intitolata “Fonte di verità”Questo riferimento è sincronizzato da src/definitions.ts nella capacitor-speech-recognition.
Continua da @capgo/capacitor-speech-recognition
Sezione intitolata “Continua da @capgo/capacitor-speech-recognition”Se stai usando @capgo/capacitor-speech-recognition per pianificare le operazioni della dashboard e di API, collegalo a Usare @capgo/capacitor-speech-recognition per la funzionalità nativa in Usare @capgo/capacitor-speech-recognition, Panoramica API per i dettagli di implementazione in Panoramica di API, Introduzione per i dettagli di implementazione in Introduzione, Chiavi API per i dettagli di implementazione in Chiavi API, e Dispositivi per i dettagli di implementazione in Dispositivi.