obsidian tts
0.5.4
黑曜石的插件
特徵:
您可以創建特定語言的聲音,插件將嘗試識別使用的語言。如果未正確識別它,則可以通過lang: {languageCode}在FrontMatter中覆蓋此行為。語言代碼可以在設置中看到,並且是兩個字母ISO 639-1代碼。
由於WebView中的此錯誤,此插件將無法在Android上使用。
該插件使用操作系統的本機API,以相應地添加新語言參考文檔:
Settings > Community plugins > Community Plugins > Browse並蒐索Text to Speech 您可以使用此插件API將文本添加到插件中的語音功能中。
這使用了 @vanakat/插件包軟件包。
您可以在此處找到API文檔:API文檔
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 ( ) ;