2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 百度php外文文献 调用百度翻译的PHP类

百度php外文文献 调用百度翻译的PHP类

时间:2023-10-24 07:04:34

相关推荐

百度php外文文献 调用百度翻译的PHP类

简介:

classFanyiActionextendsAction{

publicfunction_empty(){

header("HTTP/1.0404NotFound");

$this->display("Public:404");

}

publicfunctionindex()

{

$User=A("Index");

$User->head();

$User->right();

$User->footer();

$this->display();

}

publicfunctionfanyi()

{

$value=$_POST['value'];

$from="auto";

$to="auto";

$value_code=urlencode($value);

$appid="xxxxxxxx";//这里填写你在百度上申请的APIkey

$languageurl="/public/2.0/bmt/translate?client_id=".$appid."&q=".$value_code."&from=".$from."&to=".$to;

$text=json_decode($this->language_text($languageurl));

$text=$text->trans_result;

$rs=$text[0]->dst;

$this->assign('value',$value);

$this->assign('rs',$rs);

$User=A("Index");

$User->head();

$User->right();

$User->footer();

$this->display('index');

}

百度翻译是百度发布的在线翻译服务,依托互联网数据资源和自然语言处理技术优势,致力于帮助用户跨越语言鸿沟,方便快捷地获取信息和服务。

百度翻译支持全球28种热门语言互译,包括中文、英语、日语、韩语、西班牙语、泰语、法语、阿拉伯语、葡萄牙语、俄语、德语、意大利语、荷兰语、希腊语、爱沙尼亚语、保加利亚语、波兰语、丹麦语、芬兰语、捷克语、罗马尼亚语、瑞典语、斯洛文尼亚语、匈牙利语、越南语、粤语、文言文和中文繁体等,覆盖756个翻译方向。

“世界很复杂,百度更懂你”,百度翻译拥有网页版和手机APP等多种产品形态,此外还针对开发者提供开放云接口服务,日均响应上亿次翻译请求。除文本翻译外,结合用户多样性的翻译需求,推出网页翻译、网络释义、海量例句、权威词典、离线翻译、语音翻译、对话翻译、实用口语和拍照翻译等功能,让用户畅享每一次翻译体验。

2月28日,结合移动手机使用场景,百度翻译正式推出Android手机客户端,3月7日,正式发布iOS手机客户端。5月,发布神经网络翻译(NMT)系统,是世界上首个互联网NMT线上产品。6月,发布手机端离线NMT系统,支持中英日韩等多种语言。7月5日,百度人工翻译正式发布,为用户提供付费的精准人工翻译服务,致力于更全面地满足不同场景下用户的翻译需求。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。