WatsonのText to Speechでテキストの読み上げをしております。
APIリファレンスに従い下記のようにcurlでPOSTしていますが、以下の不具合があります。
curl
1curl -X POST -u "apikey:{apikey}" ^ 2--header "Content-Type: application/json" ^ 3--header "Accept: audio/wav" ^ 4--data "{\"text\":\"hello\"}" ^ 5--output hello_world.wav ^ 6"{URL}/v1/synthesize?voice=ja-JP_EmiVoice"
不具合
--dataの"hello"は生成された.wavファイルが再生できますが、テキストを"こんにちは"に
変更すると、ファイルは生成されるものの、再生しようとすると以下のメッセージが表示され再生されない
メッセージ
"ファイルの再生中にWindows Media playerに問題が発生しました。"
Windows Media player以外のプレーヤーも試しましたが、同様でした。
"hello"は問題なく、"こんにちは"がNGなことから、ここが問題なのは明らかですが、
対処法が不明です。
ご存知の方に教えて頂きたく、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー