オープンデータな文章と言えば、青空文庫。18,537冊のリストからランダムに10冊読み上げる音声ファイルを生成するツールを作ってみました。(gitとdenoをインストールして下記実行)
git clone https://github.com/code4fukui/koten-reader.git deno run -A show10.js 1 | say
ランダムに1冊分読み上げてくれます。(サンプル、蜘蛛の糸 by 芥川龍之介)
音声は男性声Otoyaがいい感じです。
* Otoya は、システム環境設定、アクセシビリティ、読み上げコンテンツ、システムの声、カスタマイズ、日本語の中から選択してインストール
20冊分を音声ファイルにする方法
deno run -A show10.js 20 | say -v Otoya -o book10.aac
「古典リーダー for Mac」をターミナルで動かしている様子。
「牛乳と馬 by 豊島与志雄 - 青空文庫」
URLなどを表示するので、テキストで見たい方はブラウザで開きましょう。
「code4fukui/koten-reader on GitHub」
組み合わせて楽しい、便利なツール、オープンソース、オープンデータ!