使用AWS Translate Batch Translation API来替代实时和API服务,以获取更准确和可靠的翻译结果。以下是一个Python代码示例,展示如何使用批处理API:
import boto3
translate = boto3.client('translate')
text_to_translate = ['Hello, how are you?', 'What are your plans for the weekend?']
response = translate.translate_text(Text=text_to_translate,
SourceLanguageCode='en',
TargetLanguageCode='fr')
for translation in response['TranslatedText']:
print(translation)
这个示例使用AWS Python SDK中的AWS Translate客户端来进行批量翻译。它通过传递要翻译的文本列表、源语言代码和目标语言代码来进行调用。最后,它打印出翻译的结果。使用批量翻译API,可以避免实时和API服务中的错误翻译。