Plugin für Obsidian
Merkmale:
Sie können sprachspezifische Stimmen erstellen, das Plugin versucht, die verwendete Sprache zu identifizieren. Wenn es nicht korrekt identifiziert wird, können Sie dieses Verhalten durch lang: {languageCode} in der Frontmatter überschreiben. Der Sprachcode ist in den Einstellungen zu sehen und ist ein zwei Buchstaben ISO 639-1 Code.
Dieses Plugin funktioniert aufgrund dieses Fehlers in der WebView nicht auf Android.
Dieses Plugin verwendet die native API Ihres Betriebssystems, um eine neue Sprachreferenz hinzuzufügen. Die Dokumentation entsprechend:
Settings > Community plugins > Community Plugins > Browse und suchen Sie nach Text to Speech Sie können diese Plugins -API verwenden, um Ihrem Plugin Text zu Sprachfunktionen hinzuzufügen.
Dies verwendet das @Vanakat/Plugin-API-Paket.
Die API -Dokumentation finden Sie hier: API -Dokumentation
const tts = pluginApi ( 'tts' ) ;
await tts . say ( title , text , language ) ; //language is optional, use a ISO 639-1 code
tts . pause ( ) ;
tts . resume ( ) ;
tts . stop ( ) ;
tts . isSpeaking ( ) ;
tts . isPaused ( ) ;