obsidian tts
0.5.4
黒曜石のプラグイン
特徴:
言語固有の声を作成できます。プラグインは、使用される言語を識別しようとします。正しく識別されない場合は、FrontMatterでlang: {languageCode}を使用して、この動作を上書きすることができます。言語コードは設定で見ることができ、2文字ISO 639-1コードです。
このプラグインは、WebViewのこのバグのため、Androidで動作しません。
このプラグインは、オペレーティングシステムのネイティブAPIを使用して、それに応じてドキュメントを参照する新しい言語を追加します。
Settings > Community plugins > Community Plugins > Browse Text to Speech このプラグインAPIを使用して、プラグインにテキストにスピーチ機能を追加できます。
これは、 @vanakat/plugin-apiパッケージを使用します。
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 ( ) ;