Übersicht
ÜbersichtDie Sprachsynthesie-Plugin für die Erzeugung von Sprache aus Text.
Kernfunktionen
Kernfunktionenspeak- Sprechen Sie den angegebenen Text mit angegebenen Optionen. Die Aussage wird zur Sprachwarteschlange hinzugefügt.synthesizeToFile- Synthetisiert Sprache in ein Audio-Datei (nur Android/iOS). Gibt den Pfad zurück, an dem die Audio-Datei gespeichert wurde.cancel- Storniert alle in der Warteschlange stehenden Aussagen und beendet die aktuelle Sprache.pause- Unterbricht die Sprache sofort.
- Öffentlich API
- Abschnitt mit dem Titel “Öffentlich API”| - Methode | - Beschreibung |
|---|---|
speak | - Sprechen Sie den angegebenen Text mit angegebenen Optionen. Die Aussage wird zur Sprachwarteschlange hinzugefügt. |
synthesizeToFile | - Synthetisiert Sprache in ein Audio-Datei (nur Android/iOS). Gibt den Pfad zurück, an dem die Audio-Datei gespeichert wurde. |
cancel | - Storniert alle in der Warteschlange stehenden Aussagen und beendet die aktuelle Sprache. |
pause | - Unterbricht die Sprache sofort. |
resume | Setzt die unterbrochene Sprachausgabe fort. |
isSpeaking | Überprüft, ob die Sprachsynthese gerade spricht. |
isAvailable | Überprüft, ob die Sprachsynthese auf dem Gerät verfügbar ist. |
getVoices | Erhält alle verfügbaren Stimmen. |
getLanguages | Erhält alle verfügbaren Sprachen. |
isLanguageAvailable | Überprüft, ob eine bestimmte Sprache verfügbar ist. |
isVoiceAvailable | Überprüft, ob eine bestimmte Stimme verfügbar ist. |
initialize | Initialisiert den Sprachsynthesizer-Engine (iOS-Optimierung). Dies kann die Latenz für die erste Sprachanfrage reduzieren. |
activateAudioSession | Aktiviert die Audiokonferenz mit einer bestimmten Kategorie (iOS nur). |
deactivateAudioSession | Deaktiviert die Audiokonferenz (iOS nur). |
getPluginVersion | Erhält die native Pluginversion. |
addListener | Hört auf, wenn eine Aussage beginnt zu sprechen. |
addListener | Wartet auf das Ende einer Aussage. |
addListener | Wartet auf Wortgrenzen während des Sprechens. |
addListener | Wartet auf Synthesefehler. |
removeAllListeners | Entfernt alle Ereignislistener. |
Quelle der Wahrheit
Abschnitt mit dem Titel “Quelle der Wahrheit”Diese Referenz wird von src/definitions.ts in capacitor-speech-synthesis.
Weitermachen von @capgo/capacitor-speech-synthesis
Abschnitt mit dem Titel “Weitermachen von @capgo/capacitor-speech-synthesis”Wenn Sie @capgo/capacitor-Sprachsynthese um native Plugin-Arbeit zu planen, verbinden Sie es mit Mit @capgo/capacitor-Sprachsynthese für die native Fähigkeit in Mit @capgo/capacitor-Sprachsynthese Capgo Plugin-Verzeichnis für den Produktworkflow in Capgo Plugin-Verzeichnis Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo Hinzufügen oder Aktualisieren von Plugins für die Implementierungsdetails in Hinzufügen oder Aktualisieren von Plugins, und Ionic Enterprise Plugin Alternativen für den Produktworkflow in Ionic Enterprise Plugin Alternativen.