AiDeveloper1 commited on
Commit
bdcdfba
·
verified ·
1 Parent(s): 352a834

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -4
app.py CHANGED
@@ -3,6 +3,7 @@ import openai
3
  from googletrans import Translator
4
  import os
5
  from dotenv import load_dotenv
 
6
 
7
  app = Flask(__name__)
8
 
@@ -31,10 +32,16 @@ def process_text():
31
  data = request.get_json()
32
  original_text = data['text']
33
  print(original_text)
34
- translator = Translator()
35
- translated = translator.translate(original_text, dest='en')
36
- translated_text = translated.text
37
-
 
 
 
 
 
 
38
  print("Original:", original_text)
39
  print("Translated:", translated_text)
40
 
 
3
  from googletrans import Translator
4
  import os
5
  from dotenv import load_dotenv
6
+ import asyncio
7
 
8
  app = Flask(__name__)
9
 
 
32
  data = request.get_json()
33
  original_text = data['text']
34
  print(original_text)
35
+
36
+ # Define an async function for translation
37
+ async def translate_async(text):
38
+ translator = Translator()
39
+ translated = await translator.translate(text, dest='en')
40
+ return translated.text
41
+
42
+ # Run the async translation
43
+ translated_text = asyncio.run(translate_async(original_text))
44
+
45
  print("Original:", original_text)
46
  print("Translated:", translated_text)
47