在当地语言或选择语言中,google文本到语音
Hujiuxiang
・1 分钟阅读
使用本地语言或所选语言的Google文本到语音转换
say() { if [["${1}" =~ -[a-z]{2} ]]; then local lang=${1#-}; local text="${*#$1}"; else local lang=${LANG%_*}; local text="$*";fi; mplayer"http://translate.google.com/translate_tts?ie=UTF-8&tl=${lang}&q=${text}" &> /dev/null ; }
通过国家代码开关(ISO 639-1 ),以你的本地语言或选择的语言进行谷歌文本到语音转换。
示例输出
say Hello World say -de Hallo Welt say -fr Bonjour Monde