一个阿里云语音AI都无法处理的英语单词

近期做一个项目时因为要使用语音合成技术,之前使用百度的语音合成,虽然免费,但是效果不理想,没法达到相应要求。有一个神奇的事情是,百度翻译的AI能读准这个单词,但是免费提供的语音合成接口发音有错误的。

初尝阿里云语音合成TTS(下面简称:阿里语音AI)后,发现挺好用的,合成得挺好的,但是录入的词语渐渐多起来的时候,发现有一个单词,百度的语音合成将其分开读,阿里语音AI的接口没有报错,显示调用成功,但是数据量好少,不能生成正常的语音文件。

我随后在阿里云官网测试调用,官网的英语AI只有Lydia能发出读音,但是读音不正确,其余的英语AI均无读音。

阿里云语音合成TTS接口为:https://nls-gateway.cn-shanghai.aliyuncs.com/stream/v1/tts

AI无法识别的英语单词为Ms。

后来又测试了带Ms的句子,发现AI能读出来,只是一个单词时无法识别。

下面提供三个截图:

1、调用阿里云语音合成TTS接口尝试生成Ms的语音文件接口返回的数据,显示调用成功,有数据返回,但是数据量好少,是不完整的数据。

一个阿里云语音AI都无法处理的英语单词

2、调用阿里云语音合成TTS接口尝试生成mum的语音文件接口返回的数据,显示调用成功,有数据返回,能生成指定的语音文件

一个阿里云语音AI都无法处理的英语单词

3、阿里云官网语音合成TTS对外的功能体验,没有语音返回
一个阿里云语音AI都无法处理的英语单词