Aller au contenu

@capgo/capacitor-speech-recognition

Stream la reconnaissance vocale avec des résultats partiels.

Demandez l'accès au micro, lancez la reconnaissance avec des options de langue et affichez les transcriptions partielles en direct.

PlateformeSupportNotes
iOSOuiFramework Speech
AndroidOuiSpeechRecognizer
WebNonLe plugin signale le Web comme indisponible
  • available - Vérifie si le service de reconnaissance vocale natif est utilisable sur l'appareil actuel.
  • isOnDeviceRecognitionAvailable - Vérifie si le nouveau chemin de reconnaissance on-device de la plateforme est disponible pour la locale sélectionnée.
  • start - Démarre la capture audio et la transcription de la parole.
  • stop - Arrête l'écoute et libère les ressources natives.
MéthodeDescription
availableVérifie si le service de reconnaissance vocale natif est utilisable sur l'appareil actuel.
isOnDeviceRecognitionAvailableVérifie si le nouveau chemin de reconnaissance on-device de la plateforme est disponible pour la locale sélectionnée.
startCommence la capture audio et la transcription de la parole.
stopArrête l'écoute et libère les ressources natives.
forceStopForce l'arrêt de la session en cours.
getLastPartialResultRécupère le dernier résultat de transcription partielle en cache.
setPTTStateMet à jour l'état actuel du bouton push-to-talk.
getSupportedLanguagesRécupère les locales supportées par le moteur de reconnaissance sous-jacent.
isListeningIndique si le plugin est activement à l'écoute.
checkPermissionsRécupère l'état actuel des permissions.
requestPermissionsDemande les permissions pour le micro et la reconnaissance vocale.
getPluginVersionRetourne la version du plugin natif incluse dans ce package.
addListenerÉcoutez les événements de fin de session segmentée (Android uniquement).
addListenerÉcoutez les résultats de reconnaissance segmentée (Android uniquement).
addListenerÉcoutez les mises à jour de transcription partielle émises pendant partialResults est activé.
addListenerÉcoutez les changements de l'état d'écoute natif.
addListenerÉcoutez les erreurs de reconnaissance.
addListenerÉcoutez quand le moteur de reconnaissance est prêt pour une autre session.
removeAllListenersSupprime tous les écouteurs enregistrés.

Cette référence est synchronisée depuis src/definitions.ts dans capacitor-speech-recognition.

Continuer avec @capgo/capacitor-speech-recognition

Section intitulée « Continuer avec @capgo/capacitor-speech-recognition »

Si vous utilisez @capgo/capacitor-speech-recognition pour planifier les opérations du dashboard et de API, connectez-l’à Utiliser @capgo/capacitor-speech-recognition pour la capacité native dans Utiliser @capgo/capacitor-speech-recognition, Aperçu de API pour les détails d'implémentation dans l'aperçu de API, Introduction pour les détails d'implémentation dans l'Introduction, Clés API pour les détails d'implémentation dans les clés API, et Appareils pour le détail d’implémentation dans Devices.