Python脚本utf-8问题

时间:2017-09-08 12:16:12

标签: python utf-8

我尝试使用此python text-to-speech converter将希腊语转换为mp3。 Git说支持utf-8但是当我尝试翻译像“Γειασου”这样的文本时,它会抛出一个错误,如下所示:

我在cmd上输入的内容:gtts-cli.py "Γεια σου" -l el -o hi.mp3
我得到了什么:

  

'ascii'编解码器无法解码位置0中的字节0xf4:序号不在   范围(128)

有什么想法吗?

更新:

我添加了utf-8支持,如下所示。我甚至更新到python3。仍然有类似的错误...

  

'utf8'编解码器无法解码位置0的字节0xc3:无效的连续字节

我添加了什么:

text = args.text.decode('utf-8')

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

此项目中有related open issue,请查看。
看起来虽然the fix已经由某人创建,但它仍未合并。