今天使用Python3开发科大讯飞的语音合成,使用讯飞的Linux动态链接库。
在往讯飞送待合成文本的时候使用utf-8或者Unicode编码会出问题,合成的音频文件和送入的文字不对应,感觉是送入的文字在讯飞那里编码不对,但是使用gb2312是可以的。
然后我自己写了一个C语言程序,生成动态链接库,然后用python3发送文字到c程序,在c程序里面打印出来,发现发送到c语言里面的文字是没有问题的。
今天使用Python3开发科大讯飞的语音合成,使用讯飞的Linux动态链接库。
在往讯飞送待合成文本的时候使用utf-8或者Unicode编码会出问题,合成的音频文件和送入的文字不对应,感觉是送入的文字在讯飞那里编码不对,但是使用gb2312是可以的。
然后我自己写了一个C语言程序,生成动态链接库,然后用python3发送文字到c程序,在c程序里面打印出来,发现发送到c语言里面的文字是没有问题的。