VOICEVOXや、OpenJTalkという方法があります。最初はずんだもんの声を使いたいのでVOICEVOXを使ってみたのですが、Dockerやらなんやらいろいろやることが多くて結構面倒でした。
苦労の末に実装できても、返答のレスポンスが悪くてちょっと使える感じではない・・・
そこでAquesTalk Piなら軽量と聞き、試してみました。
ラズパイのOSは64bit、bookwarmです。
AquesTalk Piはwebページからダウンロードして、好きなディレクトリに展開します。
ファイルは以下の様な構成になっていました。
aquestalkpi ├─ aq_dic/ ├─ bin64/ │ ├─AquesTalkPi ├─ test.txt ├─ readme.txt ├─ AquesTalkPi
注意点としては、aquestalkpiフォルダ直下に最初からあるAquesTalkPiファイルは32bit用で、64bit用のファイルはbin64フォルダ内にあるAquesTalkPiという点です。
このファイルを32bit用のファイルと置き換える必要があります。
ターミナルを起動して、aquestalkpiフォルダに移動してから
./AquesTalkPi "漢字も読めます。" | aplay