我刚开始使用Java SDK for IBM的Watson TTS。从Spring应用程序中我可以保存.ogg和.wav文件,这些文件在Firefox和Audacity中都能正常运行。我也可以播放从我在Firefox上运行的网站访问的文件。但是,没有人会在Chrome中播放。我不认为这是Chrome本身,因为它将播放来自其他来源的.ogg文件,包括在线和文件。有趣的是,Watson演示在Chrome中也不起作用:https://text-to-speech-demo.mybluemix.net/。有没有其他人遇到这个问题?我正在使用最新版本的java SDK,3.3.0。
更新
看来这是某种配置问题。我在笔记本电脑上尝试了测试.ogg文件并且工作正常,TTS演示也是如此(之前应该这样做)。我的PC和笔记本电脑在Win10上都运行完全相同的Chrome版本,设置看起来完全相同。我注意到在我的电脑上工作的样本是一个立体声文件,所以我使用Audacity将我的测试文件转换为立体声,它工作正常!咦???所以,我一直在努力弄清楚发生了什么 - 它是Chrome设置(不太可能)还是扬声器的驱动程序问题?他们是一套旧的RealTek扬声器,我从来没有遇到任何问题。有什么想法吗?
答案 0 :(得分:1)
很抱歉浪费任何人浪费时间查看这个问题。我玩了扬声器设置 - 它被设置为5.1环绕声,有5个扬声器和一个低音炮。我只有2个扬声器和一个低音炮,所以我取出了其他3个扬声器,测试文件现在可以在Chrome中使用,就像Watson TTS演示一样。但很奇怪,扬声器设置并没有影响Firefox。那个浪费了几个小时的挫折我永远不会回来......