gpt4 book ai didi

ajax - 从 Google Translate API 获取中文拼音

转载 作者:行者123 更新时间:2023-12-04 02:23:45 25 4
gpt4 key购买 nike

谷歌语言翻译 A​​PI 可以很好地翻译成中文:

<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script>
google.load('language','1');
function googletrans(text) {
google.language.translate(text,'en','zh',function(result) {
alert(result.translation);
});
}
</script>
<input onchange="googletrans(this.value);">
Example input: "Hello"
Result: "你好"

我的问题是我无法获得罗马化(使用英文字母的发音)。这是一个 known issue .

现在数据就在 translate.google.com 上(示例输入:“你好”结果:“Nǐ hǎo”),我什至可以通过将浏览器指向:
http://translate.google.com/translate_a/t?client=t&text=hello&hl=en&sl=en&tl=zh-CN&otf=2&pc=0
Result:
{"sentences":[{"trans":"你好","orig":"hello","translit":"Nǐ hǎo"}],
"dict":[{"pos":"interjection","terms":["喂"]}],"src":"en"}

但不知何故,当我尝试使用 ajax 获取此 URL 时,它失败了(XMLHttpRequest Exception 101)。有没有办法用ajax检索这个罗马化数据?

最佳答案

关于ajax - 从 Google Translate API 获取中文拼音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2750093/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com