Bluemix
Watson
iBM

IBM Watson text-to-speechを試す(POST版)

More than 1 year has passed since last update.

IBM Watson text-to-speechを試す(GET版)

上記のPOST版シェルスクリプトです。

textToSpeechVerPost.sh
id=ユーザID
pw=パスワード
ctype=Content-Type:application/json
ifile=@input.json
ofile=output.wav
url="https://stream.watsonplatform.net/text-to-speech/api/v1/synthesize?accept=audio/wav&voice=ja-JP_EmiVoice"

curl -X POST -u "$id:$pw" --output "$ofile" -H "$ctype" --data-binary "$ifile" "$url"

input.jsonはUTF-8で作成します。

input.json
{"text":"寿限無、寿限無 五劫の擦り切れ 海砂利水魚の 水行末 雲来末 風来末 食う寝る処に住む処 藪ら柑子の藪柑子 パイポ パイポ パイポのシューリンガン シューリンガンのグーリンダイ グーリンダイのポンポコピーのポンポコナーの 長久命の長助"}

output.wav
漢字がちゃんと読めてないところがありますね。
日本語はやっかいだなぁ。

参考
IBM Watson text-to-speechを試す(Ruby POST版)