Spaces:
Sleeping
Sleeping
File size: 520 Bytes
6e54822 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
import requests
import json
from nltk.tokenize import sent_tokenize
class MTUOCAinaTranslator:
def __init__(self, ip: str, port: str):
self.ip = ip
self.port = port
def translate(self, text):
stuff = sent_tokenize(text)
myobj = {
'id': '1',
'src': text,
}
url = 'http://' + self.ip + ':' + self.port + '/translate'
x = requests.post(url, json=myobj)
json_response = json.loads(x.text)
return json_response['tgt']
|