Spaces:
Sleeping
Sleeping
File size: 537 Bytes
6e54822 bc3b289 6e54822 bc3b289 6e54822 bc3b289 6e54822 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
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']
|