Zum Inhalt springen

@capgo/capacitor-speech-synthesis

Sprachsynthesie-Plugin zur Erzeugung von Sprache aus Text.

Sprachsynthese-Plugin zur Erzeugung von Sprache aus Text

  • speak - Sprechen Sie den angegebenen Text mit angegebenen Optionen. Die Aussage wird der Sprachwarte hinzugefügt.
  • synthesizeToFile - Synthetisiert Sprache in ein Audio-File (nur Android/iOS). Gibt den Pfad zurück, an dem das Audio gespeichert wurde.
  • cancel - Beendet alle in der Warteschleife stehenden Aussagen und stoppt die aktuelle Sprache.
  • pause - Hält die Sprache sofort an.
MethodeBeschreibung
speakSpricht den angegebenen Text mit angegebenen Optionen aus. Die Aussage wird in die Sprachwarteschleife aufgenommen.
synthesizeToFileSynthetisiert die Sprache in ein Audio-File (nur Android/iOS). Gibt den Pfad zurück, an dem das Audio gespeichert wurde.
cancelBeendet alle in der Warteschleife stehenden Aussagen und stoppt die aktuelle Sprache.
pauseHält die Sprache sofort an.
resumeSetzt die angehaltene Sprache fort.
isSpeakingÜberprüft, ob die Sprachsynthese derzeit spricht.
isAvailableÜberprüft, ob die Sprachsynthese auf dem Gerät verfügbar ist.
getVoicesHolt alle verfügbaren Stimmen.
getLanguagesHolt 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 den ersten Sprachanforderung reduzieren.
activateAudioSessionAktiviert die Audio-Sitzung mit einer bestimmten Kategorie (iOS nur).
deactivateAudioSessionDeaktiviert die Audio-Sitzung (iOS nur).
getPluginVersionHolt die native Plugin-Version.
addListenerHört auf, wenn eine Aussage beginnt zu sprechen.
addListenerHört auf, wenn eine Aussage aufhört zu sprechen.
addListenerHört auf, wenn Wörter während des Sprechens erreicht werden.
addListenerListet Fehlern bei der Synthese nach.
removeAllListenersEntfernt alle Ereignis-Listener.

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

Wenn Sie native Plugin-Arbeit planen, verwenden Sie @capgo/capacitor-Sprechsynthese um es mit Mit @capgo/capacitor-Sprechsynthese für die native Fähigkeit in Mit @capgo/capacitor-Sprechsynthese 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.