【问题标题】:IBM Watson TTS example return a blank audio fileIBM Watson TTS 示例返回一个空白音频文件
【发布时间】:2018-04-16 09:54:00
【问题描述】:

IBM 使用 cURL 提供的 Watson TTS 示例有一些问题:

curl -X POST -u {USERNAME}:{PASSWORD} \
--header "Content-Type: application/json" \
--header "Accept:  audio/wav" \
--data '{"text":"hello world"}' \
--output hello_world.wav \
"https://stream.watsonplatform.net/text-to-speech/api/v1/synthesize"

我正在通过 GitBASH 运行这个 cURL 命令,但我得到的音频文件输出是空白的并且不包含任何音频。

我尝试过改变:

--data '{"text":"hello world"}' \

到:

--data "{\"text\":\"hello world\"}" \

但我得到了相同的结果。

【问题讨论】:

    标签: text-to-speech ibm-watson


    【解决方案1】:

    删除您的用户名和密码凭据周围的 {},顺便说一句,现在已经泄露。

    您应该撤消这些凭据并创建一组新的凭据,您应该尽量保密,不要在公共论坛上发布。

    【讨论】:

    • 是的,我已经撤销了我的凭据以查看问题出在哪里,所以如果它们在此处清晰显示就没有问题。尽管如此,我还是找到了问题的出处,我通过在第一行添加 -k 来解决它,所以这不是因为 {}。还是谢谢!
    猜你喜欢
    • 1970-01-01
    • 2019-05-29
    • 1970-01-01
    • 2016-06-14
    • 1970-01-01
    • 2017-08-21
    • 2020-04-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多