自动翻译英文的源码Python
时间: 2024-11-09 11:12:39 浏览: 11
Python实时在线语音翻译系统源码.zip
5星 · 资源好评率100%
自动翻译英文的源码通常是基于Python的自然语言处理库如`Googletrans`、`translate`或者更高级的`Hugging Face Transformers`等。以下是使用`googletrans`库的一个简单示例:
```python
from googletrans import Translator
def translate_text(text_to_translate, source_lang='en', target_lang='zh'):
translator = Translator()
translation = translator.translate(text_to_translate, src=source_lang, dest=target_lang)
return translation.text
# 使用示例
english_text = "Hello, how are you?"
translated_text = translate_text(english_text)
print(f"原始文本: {english_text}\n翻译后的文本: {translated_text}")
```
这个代码首先导入`Translator`类,然后创建一个实例。接着,它将给定的英文文本翻译成目标语言(例如中文),并返回翻译结果。
阅读全文