ホームページ PHP ライブラリ その他の図書館 Baidu 翻訳を呼び出す PHP クラス
Baidu 翻訳を呼び出す PHP クラス
<?php
class FanyiAction extends Action {
  public function _empty(){
    header("HTTP/1.0 404 Not Found");
    $this->display("Public:404");
  }
  public function index()
  {
    $User = A("Index");
    $User->head();
    $User->right();
    $User->footer();
    $this->display();
  }
  public function fanyi()
  {
    $value=$_POST['value'];
    $from="auto";
    $to="auto";
    $value_code=urlencode($value);
    $appid="xxxxxxxx";//这里填写你在百度上申请的API key
    $languageurl = "http://openapi.baidu.com/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');
  }

Baidu Translation は、Baidu がリリースしたオンライン翻訳サービスで、インターネット データ リソースと自然言語処理テクノロジーの利点を利用して、ユーザーが言語のギャップを埋め、情報やサービスを便利かつ迅速に入手できるように支援します。

Baidu 翻訳は、中国語、英語、日本語、韓国語、スペイン語、タイ語、フランス語、アラビア語、ポルトガル語、ロシア語、ドイツ語、イタリア語、オランダ語、ギリシャ語英語を含む、世界中で人気のある 28 言語への翻訳をサポートしています。 、エストニア語、ブルガリア語、ポーランド語、デンマーク語、フィンランド語、チェコ語、ルーマニア語、スウェーデン語、スロベニア語、ハンガリー語、ベトナム語、広東語、古典中国語、繁体中国語、756 の翻訳方向をカバーしています。

「世界は複雑です。Baidu はあなたのことをよく理解しています。」 Baidu Translate は Web 版やモバイル APP などの複数の製品形態を持ち、さらに開発者向けにオープン クラウド インターフェイス サービスも提供しており、数億件の回答に対応しています。毎日翻訳依頼が増えております。テキスト翻訳に加え、ユーザーの多様な翻訳ニーズに基づき、Webページ翻訳、オンライン定義、膨大な例文、権威辞書、オフライン翻訳、音声翻訳、会話翻訳、実用音声翻訳、写真翻訳などの機能を提供しています。 、ユーザーはあらゆる翻訳体験を楽しむことができます。

2013 年 2 月 28 日、百度翻訳は携帯電話の使用シナリオに基づいて Android モバイル クライアントを正式に開始し、2013 年 3 月 7 日には iOS モバイル クライアントを正式にリリースしました。 2015年5月、世界初のインターネットNMTオンライン製品であるニューラルネットワーク翻訳(NMT)システムがリリースされました。 2015年6月には、中国語、英語、日本語、韓国語などの多言語に対応した携帯電話向けオフラインNMTシステムをリリースした。 2016 年 7 月 5 日、Baidu 人間翻訳が正式にリリースされ、ユーザーに有料で正確な人間による翻訳サービスを提供し、さまざまなシナリオにおけるユーザーの翻訳ニーズをより包括的に満たすことに取り組んでいます。


免責事項

このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn

関連記事

Google翻訳インターフェース経由でphpを呼び出す手順について Google翻訳インターフェース経由でphpを呼び出す手順について

13 Jun 2016

Google 翻訳インターフェイスによって呼び出される PHP メソッドに関して、過去 2 日間データベースで作業していましたが、データベース内の多くのデータが正確に翻訳されていないことがわかりました。そこで問題は、翻訳するインターフェイスをどこで見つけられるかということです。人を雇う余裕がないので、オンライン翻訳に頼らざるを得ませんでした。そのとき、Google の以前の API 翻訳インターフェースは有料であることがわかりました。 。 。私は貧乏なので買う余裕がありません。その後、Baidu のものが使えることが分かりましたので、それを使用しました。コードは次のとおりです。 $url = "http://openapi.baidu.com/p

cURL はどのように PHP での HTTP リクエストを容易にするのですか? cURL はどのように PHP での HTTP リクエストを容易にするのですか?

30 Nov 2024

cURL: PHP の HTTP リクエスト ハンドラー PHP 開発の分野では、「cURL」という用語が頻繁に登場します。それは図書館です...

App Engine 上の Golang アプリケーションでパスワードを保護するにはどうすればよいですか? App Engine 上の Golang アプリケーションでパスワードを保護するにはどうすればよいですか?

30 Oct 2024

App Engine 上の Golang でパスワードを保護するWeb アプリケーションのパスワード ハッシュに関しては、セキュリティが最も重要です。人気の図書館ですが...

PHPで親クラスから子クラスの関数を呼び出す方法は? PHPで親クラスから子クラスの関数を呼び出す方法は?

19 Oct 2024

PHP で親クラスから子クラスの関数を呼び出す方法 PHP では、子クラスで定義された関数を親クラス内から呼び出すことが一般的なタスクです。次の例を考えてみましょう:クラスクジラ { パブリック関数 __construct() { //

iTextSharp を使用してテキストの書式設定情報 (フォント、サイズなど) を抽出するにはどうすればよいですか? iTextSharp を使用してテキストの書式設定情報 (フォント、サイズなど) を抽出するにはどうすればよいですか?

11 Jan 2025

iTextSharp でテキストの書式設定を行うにはどうすればよいですか?はい、iTextSharp でテキストの書式設定を行うことができます。図書館では次のようなサービスを提供しています...

PHPで親クラス内の子クラスから関数を呼び出す方法は? PHPで親クラス内の子クラスから関数を呼び出す方法は?

19 Oct 2024

PHP で親クラスから子クラスの関数を呼び出す方法質問:課題を説明するために次のコードを検討してください:class whale { 関数 __construct() { // ここにいくつかのコード } 関数 myfunc() { // 「テ」をどのように呼び出すか

See all articles