Yusin commited on
Commit
7cf41b6
1 Parent(s): 508d188

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -0
app.py CHANGED
@@ -22,8 +22,21 @@ title = "Speech to ChatGPT to Speech"
22
  coquiTTS = CoquiTTS()
23
 
24
 
 
 
 
 
 
 
 
 
 
 
 
 
25
  # ChatGPT
26
  def chat_hf(audio, custom_token, language):
 
27
  try:
28
  whisper_text = translate(audio)
29
  if whisper_text == "ERROR: You have to either use the microphone or upload an audio file":
 
22
  coquiTTS = CoquiTTS()
23
 
24
 
25
+ import asyncio
26
+ from pygpt import PyGPT
27
+
28
+ async def main():
29
+ chat_gpt = PyGPT('eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2R0NNIn0..gTz2d7cx1hwglfBr.QpbVoYL9nXFW2P-Rf1OTv_6kig7Mt55ub1qI1a5snnLqWlZjFWLWlIvdHqZCkhosloLxteXwQXMSMBJU1abD1vfv1ajl6VIR5zCcR9LwBbz1zCSzhN114y1t42ec-pF5_VpsU3jssNDgjaCoaoB4QN3dkiwZ7Uq-Ge2ZYk5RhgP4ruhnXhhKF5I1w__mTsQPME3WIO4-4k1csJrB3KU_smntlPSp5IlUZ_6h0jv7lRItNblWVSdYvQ5DyYsfifbQF0GrvQlqEyWd79fU9rrv3Y7NvdYCKP5iPifr4cP7RfyI7Sg7MB2BNuYkysgT8m3XHZcVLiYr85-TcgdHcThRMx4vfb4ogEn3Jfh2TLFZbH1zmJur16JjTlWDXqZ0qjBnUqP3G9LifTLaxSNLCErC2HzgX89c3BP0mf6FIZSzkq_S_r4vblM13dfofo0VTJIufmZ5x3z8U40Va4VnLPdWcn_qLs9OnlNagcbCkvTYWyuyPSuncxhd9rc4T5n_GO6MZO21xIgT5LtNIjnSwS6dzi2hZruirmocj_DpFRARvEQeTU4C6XiZfuuye-UjmEOMVxkHiu3IybEBAVL2Odi9wLYuU3CJbZFBJ3EzAQY_q0PgVRueY1l5wtTAjSNMFJaC6nZmYiFeS29gXYJrmSzKp7xYlEDbPoh32MY0T27oZ9JeD-cN_fkieEomkR5Hxfyebe4AhbngwPQs0aN_gG-fqf_bXiV-B7XuZ4Zzk7ZA1I3a2VJyiPtqIfilbqCn_IQYwmet0DJPW4tcPreYgkCRDYOYczcHv0ojIwEybLwC_DXSEcywQt52diGRTElMZtWlKV8fbgTyOztvEj9k2Wl3BhkG-pWaK7_5JrE1_3PzKesG_a89Y-xfawJ1MGzyHHljH6Ir92ngVkcu6HGsYlH8oVyPlOI778P0CTFuRIwPN4OmdMa1-8cKe6WEcygECc6NLIhHnke1hrZicuC54mTWjAgrhBC60LxUAFLFwumhm_74yXEbprCAm0C2kaoji-qr4cd_fT807AkdsleMk-7XDIPm2VotXLMw3MxMg_g0_mYvqVOrp858a8W4nJi23MYXQnF-dP9D4XmPea5He1IGfOg6ZrkyMuxxifajyaOy8njD5qtKnkacU6YI4Nb3aWkBBD8sZqMYO1ITPJg2ioK5oQcOIzF23kkliuTbM9rRpCZBOjAHt7d9ikd6w4jwW5_nZROOqB6zbeLWNXDjrdLPh2lelx2eZhx9ei2RsuS5DElJA22uWPDTWU7AgaAS0YID-nNeeSIiiZrr_pJxbeeK6k8olZrwTu2D2AjuBBJ_ZJ3GZ81AzCvdyTAB24IGee6G8imc5UTcYrr4ZVf9RzgBpamQUhvlmgvSdEt59JZBlBg88T5Xch-SXyi_h6ywwogPEz0YgKOh_3lzv5s772NHBOlcU0UHLLNmn7d7LLCjFnjmLwYYQk3eSxFneE-plCTRWtskEErmrahSysA3Z6cQURMPSRIAFagYtl1zyFqPX9NOIz8J4qC0vpFh2ieCGoFrhpfuSgBQzGkEnUpG-eMcGOU2yA1GWTUjLo7zBxKdp4H_PX2SFjq6DWQXadjwSBitnRBwVrhRSRY1T31wMa1vsGRN9yUb4KKVDrtRIGovucsTpHfbZ79BtBEsH-lxXw0FIK0soSOdFSDcxxKbdrmndYmpijF93me23Sxsq_fhrvfuVxUGY59SVTADBShvctI7HrVgE2clwVVHMIbnlKXRQx0kxTJPz8VgADD8E2wkHYss4Qt0OnumSXCAu0jf7s4IWT_w2tAEF5sQ7_0aY169gwmDzMDau3VQxCfCfwshxGEmUsz1G8Gv8iuLaKSfEIxskYP_61yF9_u-I4e2dUU36_c2myUxgpe0zAclk-ZDVzdPwQaAsLGgqTurFisFYwQwvuLEXnuzCabuZAz5pMY9_5Ksv0GNf-0XmVC8LOyvs1LcvVTbKZomN3IJhrv6D_8dqJlybXF1sgEubSOp97LuEm_8Ds_-AQhgHobEN87R-gUMJ_jg491s7SGFwwoAgFo65G5TQLjArfDdhPr_f3pTQqJ4EGQgUfDh_W3x2vlYpOnIpIJ21rZC0gyOrm9P-AJQEmU5zCW4vHlSAee4rsS8f3GAHL_D5Cu0gFFqPcBwX-gUaZ0nPb6fCrYbNqH4t6vvVavnphe5TA89pBYvdxrlZ-K4U14cz4p2dyhwZ1U8m8ktCdN89poBpjPdh4lnndNX5SnsjKD1XvMsjpvmmzXPJmhFm-k82luP6ibrnOo58fnrhDHpPH2Jbhkojkup0D9NMEq9njgSc5_0ifASmJ70Ay5yKdrRcVA3JMZ6lMceUj_HZMv2XcJZHwpbIM0TdBLC-CMwdUlGdbUxLOaoahsZAcR_1pbfibr1eI0o8Pt9bBKjxxPD1x9hKpuOLTPqHkf5tYebM5JWtfDN2i7Lqv1ggjW4u1Ek7ScNX3ZrOKX_8rma5KPcVlp-kbPzDo31fYRWt2MECCZbichXXeOwlVC8XfewhFEis23H3rMjiwU0OFfkm68Vlb9RaKNnEk56dKrKB-vBWilwLr0y_7gJJN3Dvfv2F4sUV56EZ09mL9C8znKN1LEMLUwHBgTaMLRORAu2sE6ZlGbtfmKCOtyOSumF15S3wFp2lgDYY8hq6jRL1ODjlvqUayCkJpSlunavfn9q.G5GW3zjSYpPybpOb48RS0Q')
30
+ await chat_gpt.connect()
31
+ await chat_gpt.wait_for_ready()
32
+ answer = await chat_gpt.ask('What is the capital of France?')
33
+ print(answer)
34
+ await chat_gpt.disconnect()
35
+
36
+
37
  # ChatGPT
38
  def chat_hf(audio, custom_token, language):
39
+ asyncio.run(main())
40
  try:
41
  whisper_text = translate(audio)
42
  if whisper_text == "ERROR: You have to either use the microphone or upload an audio file":