Spaces:
Sleeping
Sleeping
| import requests | |
| import json | |
| class MTUOCAinaTranslator: | |
| def __init__(self, ip: str, port: str): | |
| self.ip = ip | |
| self.port = port | |
| def translate(self, text, source_lang=None, target_lang=None): | |
| myobj = { | |
| 'id': '1', | |
| 'src': text, | |
| } | |
| url = f'http://{self.ip}:{self.port}/translate' | |
| #url = 'http://' + self.ip + ':' + self.port + '/translate' | |
| x = requests.post(url, json=myobj) | |
| json_response = json.loads(x.text) | |
| return json_response['tgt'] | |