Übersicht
Abschnitt: „Übersicht“Mikrofonzugriff anfordern, Erkennung mit Locale-Optionen starten und Teiltranskripte live rendern.
Plattformunterstützung
Abschnitt mit dem Titel „Plattformunterstützung“| Plattform | Support | Notizen |
|---|---|---|
| iOS | Ja | Speech-Framework |
| Android | Ja | SpeechRecognizer |
| Web | Nein | Plugin meldet Web als nicht verfügbar |
Kernfunktionen
Abschnitt mit dem Titel „Kernfunktionen“available- Prüft, ob der native Spracherkennungsdienst auf dem aktuellen Gerät nutzbar ist.isOnDeviceRecognitionAvailable- Prüft, ob der neuere On-Device-Erkennungspfad der Plattform für die ausgewählte Locale verfügbar ist.start- Startet die Audioaufnahme und transkribiert die Sprache.stop- Stoppt das Zuhören und gibt native Ressourcen frei.
Öffentliches API
Abschnitt mit dem Titel „Öffentliche API“| Methode | Beschreibung |
|---|---|
available | Prüft, ob der native Speech-Recognition-Service auf dem aktuellen Gerät verfügbar ist. |
isOnDeviceRecognitionAvailable | Prüft, ob der neuere On-Device-Erkennungspfad der Plattform für die gewählte Locale verfügbar ist. |
start | Startet die Audioaufnahme und die Transkription der Sprache. |
stop | Beendet das Zuhören und gibt native Ressourcen frei. |
forceStop | Erzwingt das Beenden der aktuellen Session. |
getLastPartialResult | Gibt das zuletzt gecachte partielle Transkriptionsergebnis zurück. |
setPTTState | Aktualisiert den aktuellen Zustand der Push-to-Talk-Taste. |
getSupportedLanguages | Gibt die vom zugrunde liegenden Recognizer unterstützten Locales zurück. |
isListening | Gibt zurück, ob das Plugin aktiv auf Sprache hört. |
checkPermissions | Ruft den aktuellen Berechtigungsstatus ab. |
requestPermissions | Fordert die Berechtigungen für Mikrofon + Spracherkennung an. |
getPluginVersion | Gibt die native Plugin-Version zurück, die mit diesem Paket ausgeliefert wird. |
addListener | Auf Abschluss-Events segmentierter Sessions hören (nur Android). |
addListener | Auf segmentierte Erkennungsergebnisse hören (nur Android). |
addListener | Auf partielle Transkriptions-Updates hören, die während partialResults ist aktiviert. |
addListener | Auf Änderungen des nativen Listening-Status hören. |
addListener | Auf Erkennungsfehler hören. |
addListener | Hören, wenn der Recognizer für eine weitere Session bereit ist. |
removeAllListeners | Entfernt alle registrierten Listener. |
Source of Truth
Abschnitt mit dem Titel „Source of Truth“Diese Referenz wird synchronisiert von src/definitions.ts in einem capacitor-speech-recognition.
Weiter geht's mit @capgo/capacitor-speech-recognition
Abschnitt mit dem Titel „Weiter geht's mit @capgo/capacitor-speech-recognition“Wenn du es nutzt @capgo/capacitor-speech-recognition um Dashboard- und API-Operationen zu planen, verbinde es mit @capgo/capacitor-speech-recognition verwenden für die native Funktion bei der Nutzung von @capgo/capacitor-speech-recognition, API Übersicht für Details zur Implementierung im API Overview, Einführung für die Implementierungsdetails in der Einleitung, API Schlüssel für das Implementierungsdetail in API Keys und Geräte für das Implementierungsdetail in Devices.