palondomus commited on
Commit
28d7b7a
·
1 Parent(s): 524f9aa

with unicode

Browse files
Files changed (1) hide show
  1. main.py +9 -8
main.py CHANGED
@@ -66,7 +66,14 @@ async def caesarmobiletranslatestoreaudio(language: str = Form(...),file: Uploa
66
  return {"error":"Error storing."}
67
  else:
68
  return {"message":"translation already exists in db."}
69
-
 
 
 
 
 
 
 
70
  @app.websocket("/caesarmobiletranslateaudiows")
71
  async def caesarmobiletranslateaudio(websocket: WebSocket):
72
  try:
@@ -106,13 +113,7 @@ async def caesarmobiletranslateaudio(websocket: WebSocket):
106
  final_contents = caesarmobtrb.load_audio(argfilename,"mp3",caesarmobtrb.audio_output_folder)
107
  await websocket.send_bytes(final_contents)
108
  # .encode('ascii')
109
- original_text = original_text.replace("\n","<new_line>",100000)
110
- original_text = original_text.encode('ascii',"ignore").decode()
111
- original_text = original_text.replace("<new_line>","\n",100000)
112
-
113
- final_translation = final_translation.replace("\n","<new_line>",100000)
114
- final_translation = final_translation.encode('ascii',"ignore").decode()
115
- final_translation = final_translation.replace("<new_line>","\n",100000)
116
  await websocket.send_json({"original_text":original_text})
117
  await websocket.send_json({"final_translation":final_translation})
118
  print({"message":"All translation audio was sent."})
 
66
  return {"error":"Error storing."}
67
  else:
68
  return {"message":"translation already exists in db."}
69
+ def remove_unicode(original_text,final_translation):
70
+ original_text = original_text.replace("\n","<new_line>",100000)
71
+ original_text = original_text.encode('ascii',"ignore").decode()
72
+ original_text = original_text.replace("<new_line>","\n",100000)
73
+
74
+ final_translation = final_translation.replace("\n","<new_line>",100000)
75
+ final_translation = final_translation.encode('ascii',"ignore").decode()
76
+ final_translation = final_translation.replace("<new_line>","\n",100000)
77
  @app.websocket("/caesarmobiletranslateaudiows")
78
  async def caesarmobiletranslateaudio(websocket: WebSocket):
79
  try:
 
113
  final_contents = caesarmobtrb.load_audio(argfilename,"mp3",caesarmobtrb.audio_output_folder)
114
  await websocket.send_bytes(final_contents)
115
  # .encode('ascii')
116
+
 
 
 
 
 
 
117
  await websocket.send_json({"original_text":original_text})
118
  await websocket.send_json({"final_translation":final_translation})
119
  print({"message":"All translation audio was sent."})