【发布时间】:2014-07-30 02:40:10
【问题描述】:
我正在尝试使用以下 URL 从文本中生成语音消息:
"http://translate.google.com/translate_tts?tl=es&q=La+castaña+está+muy+buena"
使用 python,但 urllib 库失败:
File "/usr/lib/python2.7/urllib.py", line 227, in retrieve
url = unwrap(toBytes(url))
File "/usr/lib/python2.7/urllib.py", line 1051, in toBytes
" contains non-ASCII characters")
UnicodeError: URL u'http://translate.google.com/translate_tts?tl=es&q=La+casta\xf1a+est\xe1+muy+buena' contains non-ASCII characters
如何将具有语音意义的特殊字符 (ñ, á, é, í, ó, ú) 传递给 Google t2s 服务?
【问题讨论】:
标签: text-to-speech urllib