Zu Inhalt springen

@capgo/capacitor-speech-synthesis

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

Übersicht

Übersicht

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

Kernfunktionen

Kernfunktionen
  • 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.
- 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.
resumeSetzt 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.
getVoicesErhält alle verfügbaren Stimmen.
getLanguagesErhä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.
initializeInitialisiert den Sprachsynthesizer-Engine (iOS-Optimierung). Dies kann die Latenz für die erste Sprachanfrage reduzieren.
activateAudioSessionAktiviert die Audiokonferenz mit einer bestimmten Kategorie (iOS nur).
deactivateAudioSessionDeaktiviert die Audiokonferenz (iOS nur).
getPluginVersionErhält die native Pluginversion.
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-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.