import pytesseract
import cv2
import os
from PIL import Image
import numpy as np
import re
from google_speech import Speech
from google_trans_new import google_translator
translator = google_translator()
imgPath = '/home/pi/Desktop/work/doc.jpg'
if __name__=="__main__":
print("START ... ")
print(pytesseract.get_languages(config=''))
ocrString = pytesseract.image_to_string(Image.open(imgPath), lang='kor+eng')
#print(">>>> " + ocrString.strip())
regex = re.sub('[-=+,#/\?:^.@*\"※~ㆍ!』‘|\(\)\[\]`\'…》\”\“\’·]', ' ', ocrString.strip())
print(">>>> " + regex.strip())
translate_text = translator.translate(regex.strip(), lang_tgt='ko')
print(">>>> " + translate_text)
speech = Speech(translate_text, 'ko')
speech.play()