Zum Inhalt springen

@capgo/capacitor-speech-synthesis

Sprachsynthesie-Plugin für die Synthese von Sprache aus Text.

Übersicht

Übersicht

Sprachsynthesie-Plugin zur Erzeugung von Sprache aus Text.

  • 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 - Stellt alle in der Warteschlange stehenden Aussagen und den aktuellen Sprachfluss ein.
  • pause - Unterbricht den Sprachfluss sofort.
- 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- Stellt alle in der Warteschlange stehenden Aussagen und den aktuellen Sprachfluss ein.
pause- Unterbricht den Sprachfluss sofort.
resumePausiert die gesprochene Sprache.
isSpeakingÜberprüft, ob die Sprachsynthese gerade spricht.
isAvailableÜberprüft, ob die Sprachsynthese auf dem Gerät verfügbar ist.
getVoicesGibt alle verfügbaren Stimmen zurück.
getLanguagesGibt alle verfügbaren Sprachen zurück.
isLanguageAvailableÜberprüft, ob eine bestimmte Sprache verfügbar ist.
isVoiceAvailableÜberprüft, ob eine bestimmte Stimme verfügbar ist.
initializeInitialisiert den Sprachsynthesizer-Engine (iOS-Optimierung). Dies kann die Latenz für den ersten Sprachanforderung reduzieren.
activateAudioSessionAktiviert die Audio-Sitzung mit einer bestimmten Kategorie (iOS nur).
deactivateAudioSessionDeaktiviert die Audio-Sitzung (iOS nur).
getPluginVersionGibt die native Plugin-Version zurück.
addListenerHört auf, wenn eine Aussage beginnt zu sprechen.
addListenerWartet auf das Ende einer Aussage.
addListenerWartet auf Wortgrenzen während des Sprechens.
addListenerWartet auf Synthesefehler.
removeAllListenersEntfernt alle Ereignislistener.

Diese Referenz wird von “ src/definitions.ts in capacitor-Sprechsynthese.

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.