Python Baidu Translation API はカタロニア語翻訳を実装します
はじめに:
グローバリゼーションの発展に伴い、言語コミュニケーションが重要なニーズになっています。機械翻訳テクノロジーの助けを借りて、多言語テキストをより簡単に翻訳できます。この記事では、Python プログラミング言語と Baidu Translation API を使用してカタロニア語翻訳機能を実装する方法を紹介します。
1. 準備
2. コードの記述
次は、Python で記述されたカタロニア語翻訳のコード例です:
import requests import hashlib import random import json # 百度翻译API的URL url = 'http://api.fanyi.baidu.com/api/trans/vip/translate' # 设置API Key和Secret Key app_id = 'your_app_id' app_key = 'your_app_key' secret_key = 'your_secret_key' # 需要翻译的文本 text = 'Welcome to Catalonia!' # 随机数 salt = random.randint(32768, 65536) # 计算签名 sign = app_id + text + str(salt) + secret_key sign = hashlib.md5(sign.encode()).hexdigest() # 构造请求参数 data = { 'q': text, 'from': 'auto', 'to': 'ca', 'appid': app_id, 'salt': str(salt), 'sign': sign } # 发送POST请求 response = requests.post(url, data=data) # 解析翻译结果 result = json.loads(response.text) translation = result['trans_result'][0]['dst'] # 输出翻译结果 print('加泰罗尼亚语翻译结果:', translation)
3. コード分析
4. 実行結果
上記のコードを実行すると、コンソールに翻訳結果がカタロニア語で出力されます:
加泰罗尼亚语翻译结果: Benvingut a Catalunya!
5. 概要
この記事では、実装方法を紹介します。 Pythonプログラミング言語とBaidu Translation APIを使用したカタロニア語翻訳機能。この例を通じて、Baidu Translation API を使用して多言語翻訳を簡単に実現できることがわかります。この記事が、機械翻訳テクノロジーを学習および使用する皆さんにとって役立つことを願っています。
以上がPython Baidu Translation API はカタロニア語翻訳を実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。