Demandez l'accès au micro, lancez la reconnaissance avec des options de langue et affichez les transcriptions partielles en direct.
Plateformes compatibles
Section intitulée « Plateformes compatibles »| Plateforme | Support | Notes |
|---|---|---|
| iOS | Oui | Framework Speech |
| Android | Oui | SpeechRecognizer |
| Web | Non | Le plugin signale le Web comme indisponible |
Fonctionnalités clés
Section intitulée « Fonctionnalités clés »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.
API public
Section intitulée « Public API »| Méthode | Description |
|---|---|
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 | Commence la capture audio et la transcription de la parole. |
stop | Arrête l'écoute et libère les ressources natives. |
forceStop | Force l'arrêt de la session en cours. |
getLastPartialResult | Récupère le dernier résultat de transcription partielle en cache. |
setPTTState | Met à jour l'état actuel du bouton push-to-talk. |
getSupportedLanguages | Récupère les locales supportées par le moteur de reconnaissance sous-jacent. |
isListening | Indique si le plugin est activement à l'écoute. |
checkPermissions | Récupère l'état actuel des permissions. |
requestPermissions | Demande les permissions pour le micro et la reconnaissance vocale. |
getPluginVersion | Retourne 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. |
removeAllListeners | Supprime tous les écouteurs enregistrés. |
Source de vérité
Section intitulée « Source de vérité »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.