Python Baidu Translation API はマレー語翻訳を実装します
マレー語は東南アジア諸国であるマレーシアとインドネシアの公用語の 1 つであり、シンガポールでも広く使用されていますそして他の場所でも。日常的なコミュニケーションや翻訳作業では、マレー語を他の言語に変換する必要があり、翻訳 API を使用する必要があります。この記事では、Python Baidu Translation API を使用してマレー語翻訳を実装する方法を紹介します。
まず、いくつかの作業を準備する必要があります:
Python 依存関係パッケージをインストールします: 「requests」は、HTTP リクエストの送信に使用される一般的なパッケージです。ターミナルで次のコマンドを実行してインストールします:
pip install requests
import requests import hashlib import random import json # 设置API Key和Secret Key api_key = 'your_api_key' secret_key = 'your_secret_key' # 设置请求参数 url = 'https://fanyi-api.baidu.com/api/trans/vip/translate' query = input('请输入要翻译的马来语句子:') from_lang = 'ms' to_lang = 'zh' salt = random.randint(32768, 65536) # 生成签名 sign = api_key + query + str(salt) + secret_key md5 = hashlib.md5() md5.update(sign.encode('utf-8')) sign = md5.hexdigest() # 发送请求 params = { 'q': query, 'from': from_lang, 'to': to_lang, 'appid': api_key, 'salt': salt, 'sign': sign, } response = requests.get(url, params=params) result = json.loads(response.text) # 解析并输出结果 print(f"翻译结果为:{result['trans_result'][0]['dst']}")上記のコードを実行すると、プログラムはユーザーにマレー語の文を入力するように求めます。次に、Baidu Translation API を呼び出してマレー語を中国語に翻訳し、結果を端末に出力します。 コードでは、最初に API キーと秘密キーを設定します。次に、URL、クエリ ステートメント、ソース言語とターゲット言語、ソルト (乱数生成に使用)、署名 (パラメータは MD5 暗号化に結合されます) などのリクエスト パラメータが設定されます。最後に、GET リクエストを送信し、返された JSON データを解析することで、翻訳結果を取得して出力します。 このコードの API キーと秘密キーは、Baidu Translation Open Platform でアプリケーションを作成したときに生成したキーに置き換える必要があることに注意してください。 概要: この記事では、Python を使用して簡単なマレー語翻訳プログラムを作成します。このプログラムは、Baidu Translation API を呼び出してマレー語から中国語への翻訳機能を実装します。この例では、Python と Baidu Translation API を使用して、より多くの言語間の翻訳ニーズを実現できます。この記事がお役に立てば幸いです!
以上がPython Baidu Translation API はマレー語翻訳を実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。