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


  1. blumixのダッシュボードからWatson→Text to Speechでサービス作成
  2. ダッシュボードから作成したText to Speech選択→サービス資格情報を確認
  3. curlコマンドで↓な感じでしゃべらせたい言葉をtext=に埋め込む。(下の例は"今日はいい天気ですね"。要URLエンコード)

curl -u ユーザ名:パスワード --output hello_world.wav "https://stream.watsonplatform.net/text-to-speech/api/v1/synthesize?accept=audio/wav&text=%E4%BB%8A%E6%97%A5%E3%81%AF%E3%81%84%E3%81%84%E5%A4%A9%E6%B0%97%E3%81%A7%E3%81%99%E3%81%AD%E3%80%82&voice=ja-JP_EmiVoice"

curlコマンド使い方メモ

成功するとカレントディレクトリにhello_world.wavという音声ファイルができているので再生して確認する。→ hello_world.wav

参考
Text to Speech APIリファレンス
IBM Watson text-to-speechを試す(Ruby GET版)