Zum Inhalt springen

@capgo/capacitor-Sprechverständigung

Capacitor-Plugin für umfassende Sprachverständigung auf Geräten mit Echtzeit-Teilresultaten.

Capacitor plugin for comprehensive on-device speech recognition with live partial results.

  • available - Überprüft, ob die neueren Erkennungspfade auf Geräten für die ausgewählte Region verfügbar sind.
  • isOnDeviceRecognitionAvailable __CAPGO_KEEP_0__
  • start - Beginnt mit der Aufnahme von Audio und der Transkription von Sprache.
  • stop - Beendet das Abhören und zerlegt die nativen Ressourcen.
MethodeBeschreibung
availableÜberprüft, ob die native Spracherkennungsdienstleistung auf dem aktuellen Gerät verwendbar ist.
isOnDeviceRecognitionAvailableÜberprüft, ob die Plattform’s neuere on-device Erkennungspfad für die ausgewählte Region verfügbar ist.
startBeginnt mit der Aufnahme von Audio und der Transkription von Sprache.
stopBeendet das Abhören und zerlegt die nativen Ressourcen.
forceStopZwingt das aktuelle Sitzung zu beenden.
getLastPartialResultHolt sich die letzte gecachte Teiltranskriptionsresultat.
setPTTStateAktualisiert den aktuellen Sprechzustand des Knopfes.
getSupportedLanguagesErmittelt die von dem zugrunde liegenden Recognizer unterstützten Ländercodes.
isListeningGibt an, ob der Plugin aktiv auf Sprache hört.
checkPermissionsErmittelt den aktuellen Zustand der Berechtigung.
requestPermissionsBittet um die Berechtigung für das Mikrofon und die Spracherkennung.
getPluginVersionGibt die native Pluginversion zurück, die mit diesem Paket verbunden ist.
addListenerHört auf Segmente der Sitzungsendeereignisse (nur Android).
addListenerHört auf Segmente der Erkennungsergebnisse (nur Android).
addListenerHört auf Teiltranskriptionsaktualisierungen, die während des partialResults Hört auf Änderungen am nativeen Hörzustand.
addListenerHört auf Änderungen am nativeen Hörzustand.
addListenerHört auf Erkennungsfehler.
addListenerHören Sie auf die Erkennung, wenn sie bereit ist, für den nächsten Sitzung.
removeAllListenersEntfernt alle registrierten Listener.

Dieses Verweis wird von src/definitions.ts in capacitor-Spracherkennung.

Wenn Sie "@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-Spracherkennung" verwenden @capgo/capacitor-Spracherkennung um das Dashboard und API-Operationen zu planen, verbinden Sie es mit Mit @capgo/capacitor-Sprachverarbeitung für die native Fähigkeit in Mit @capgo/capacitor-Sprachverarbeitung, API Übersicht für die Implementierungsdetails in API Übersicht, Einführung für die Implementierungsdetails in Einführung, API Schlüssel für die Implementierungsdetails in API Schlüssel, und Geräte für die Implementierungsdetails in Geräte.