ブラウザのテキスト読み上げ機能(SpeechSynthesis)をJavaScriptで良い感じに使えるパッケージ「roudokuka」を作った話【直ぐに試せるサンプルページもあるよ】JavaScriptChromenpmSpeechSynthesis 前置き(スキップ可 皆さんはブラウザにテキスト読み上げ機能が実装されている事をご存知でしょうか? SpeechSynthesisと言う名前の機能で、所謂モダンブラウザには大体実装されています。(闇:仕様が揃ってる&不具合が無いとは言ってない…) 試しに↓のコードをお使いのブラウザのコンソールに入力して実行してみて下さい。SpeechSynthesisが実装されていれば読み上げが開始されます。※注意:音が鳴ります 以前はテキスト読み上げ機能と言うのは、外部アプリとの連携で煩雑な設定が必要だったり、外部サービスを使ってデカい音声データ持って来な