Zum Inhalt springen

@capgo/capacitor-speech-synthesis

Plugin für die Sprachsynthese zur Erzeugung von Sprache aus Text.

Speech Synthesis Plugin für die Synthese von Sprache aus Text.

  • speak - Die gegebene Texte mit angegebenen Optionen spricht. Die Aussage wird zur Sprachwarteschlange hinzugefügt.
  • synthesizeToFile - Die Sprache in ein Audio-File (nur Android/iOS) synchronisiert. Die Dateipfad, an dem das Audio gespeichert wurde, wird zurückgegeben.
  • cancel - Alle in der Warteschlange stehenden Aussagen und den aktuellen Sprachfluss beendet.
  • pause - Den Sprachfluss sofort anhält.
MethodeBeschreibung
speakSpricht den angegebenen Text mit den angegebenen Optionen aus. Die Aussage wird zur Sprachwarteschlange hinzugefügt.
synthesizeToFileSynthetisiert Sprache in ein Audio-Datei (nur Android/iOS). Gibt den Pfad zurück, an dem die Audio-Datei gespeichert wurde.
cancelStellt alle in der Warteschlange stehenden Aussagen ab und beendet die aktuelle Sprachausgabe.
pauseBeendet die Sprachausgabe sofort.
resumeFortsetzt die pausierte Sprachausgabe.
isSpeakingÜberprüft, ob die Sprachsynthese derzeit 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 (nur iOS).
deactivateAudioSessionDeaktiviert die Audio-Sitzung (nur iOS).
getPluginVersionErmittelt 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.
addListenerHört auf, wenn Synthesierungsfehler auftreten.
removeAllListenersEntfernt alle Ereignis-Listener.

This reference is synchronized from src/definitions.ts inside capacitor-Speechsynthese.

Wenn Sie native Plugin-Arbeit durchführen @capgo/capacitor-Speechsynthese um es mit Mit @capgo/capacitor-Speechsynthese zur Verwendung des native Fähigkeit in Mit @capgo/capacitor-Speechsynthese Capgo-Plugin-Verzeichnis zur Produktworkflow in Capgo-Plugin-Verzeichnis Capacitor Plugins durch Capgo für die Implementierungsdetails in Capacitor Plugins durch Capgo Plugins hinzufügen oder aktualisieren für die Implementierungsdetails in Plugins hinzufügen oder aktualisieren und Alternativen zu Ionic Enterprise Plugins für den Produktworkflow in Alternativen zu Ionic Enterprise Plugins.