Zum Inhalt springen

@capgo/capacitor-speech-synthesis

Sprachsynthesie-Plugin zur Erzeugung von Sprache aus Text.

Sprachsynthesie-Plugin zur Erzeugung von Sprache aus Text.

  • speak - Die gegebene Text spricht mit angegebenen Optionen. Die Aussage wird zur Sprachwarte hinzugefügt.
  • synthesizeToFile - Synthetisiert Sprache in ein Audio-Datei (nur Android/iOS). Gibt den Dateipfad zurück, an dem die Audio-Datei gespeichert wurde.
  • cancel - Storniert alle in der Warteschlange stehenden Aussagen und stoppt die aktuelle Sprachausgabe.
  • pause - Unterbricht die Sprachausgabe sofort.
MethodeBeschreibung
speakSpricht den angegebenen Text mit angegebenen Optionen aus. Die Aussage wird in die Sprachwarteschlange hinzugefügt.
synthesizeToFileSynthetisiert Sprache in eine Audio-Datei (nur Android/iOS). Gibt den Dateipfad zurück, an dem die Audio-Datei gespeichert wurde.
cancelStorniert alle in der Warteschlange stehenden Aussagen und stoppt die aktuelle Sprachausgabe.
pauseUnterbricht die Sprachausgabe sofort.
resumeFortsetzt die unterbrochene Sprachausgabe.
isSpeakingÜberprüft, ob die Sprachsynthese gerade 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 Audiokonsole mit einer bestimmten Kategorie (iOS nur).
deactivateAudioSessionDeaktiviert die Audiokonsole (iOS nur).
getPluginVersionHolt die native Pluginversion.
addListenerHört auf, wenn eine Aussage beginnt zu sprechen.
addListenerHört auf, wenn eine Aussage aufhört zu sprechen.
addListenerHört auf Wörtergrenzen während der Rede.
addListenerHört auf Synthesefehler.
removeAllListenersEntfernt alle Ereignislistener.

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

Wenn Sie @capgo/capacitor-Sprechsynthese um native Plugin-Arbeit zu planen, verbinden Sie es mit Mit @capgo/capacitor-speech-synthesis für die native Fähigkeit in Mit @capgo/capacitor-speech-synthesis, Capgo Plugin-Verzeichnis für den Produktworkflow in Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo, Plugins hinzufügen oder aktualisieren für die Implementierungsdetails in Plugins hinzufügen oder aktualisieren, und Ionic Enterprise Plugin Alternativen für den Produktworkflow in Ionic Enterprise Plugin Alternativen.