linuxで動画投稿してみましょう1

ぬるからです!!
2020年は色々やっていこうと考えていて、その1つとして動画投稿を始めたいと思います。 ※所謂ゆっくり動画ってやつです。

音声の準備
https://www.a-quest.com/download.html
AquestさんのHPから音声データをダウンロードします。今回は、AquesTalk10をダウンロードしました。
なお、HPからダウンロードできるのは試用版です。一部動作に制限があります。
個人利用(法人でなく、金銭が発生しない)の場合でも、ライセンスを購入する必要があります。
ライセンス自体は無料ですが、手続き等に2000円ほどかかるそうです。
※softtalk等を使う場合は、個人利用でもライセンスは購入しなくていいそうです。wine等で動かせるなら、そっちの方がいいかもですね...。

今回は試用版で様子を見ます。
ダウンロード後はunzipで解凍します。

cp libAquesTalk10.so.1.1 /usr/lib
sudo cp libAquesTalk10.so.1.1 /usr/lib
sudo ln -sf /usr/lib/libAquesTalk10.so.1.1 /usr/lib/libAquesTalk10.so.1
sudo ln -sf /usr/lib/libAquesTalk10.so.1 /usr/lib/libAquesTalk10.so
sudo /sbin/ldconfig -n /usr/lib

などとしてライブラリを登録し、

g++ -o HelloTalk HelloTalk.c -I ../lib64 -lAquesTalk10 -Ilib64

などで、さんぷるこーどを試しにコンパイルします。
この辺りは、各人の環境に合わせてガチャガチャやってください。
後は、

 echo "ぬるからちゃんです。きょうからどうがとうこうはじめます" | ./HelloTalk > HelloTalk.wav

などとして、サンプルプログラムを動かします。
サンプルプログラムは簡単なもので、標準入力(ひらがなのみ)を変換し、標準出力にwavとして吐き出します。
上記、吐き出されたwavをmocpなどで聞くと、ちゃんと喋っています!!
ただ、"はじめます"が"はじぬぬす"になっていますね...(使用版の制限です)。

最後に

動画投稿っぽくない内容ですが、なんとかたどり着きたいですね...。


この記事が気に入ったらサポートをしてみませんか?