Zeebra commited on
Commit
c629fae
·
1 Parent(s): b41d424

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -4
app.py CHANGED
@@ -3,8 +3,8 @@ import openai
3
  from decouple import config
4
  from gtts import gTTS
5
  import os
6
- import pyttsx3
7
  import config
 
8
 
9
  openai.api_key = config.API_KEYS['openai']
10
 
@@ -29,12 +29,13 @@ def decipher(audio):
29
  )
30
 
31
  system_message = response["choices"][0]["message"]["content"]
32
-
33
- engine = pyttsx3.init()
 
34
  engine.say(system_message)
35
  engine.runAndWait()
36
 
37
- messages.append({"role": "assistant", "content": system_message},)
38
 
39
  chat_transcript = ""
40
  for message in messages:
 
3
  from decouple import config
4
  from gtts import gTTS
5
  import os
 
6
  import config
7
+ import pyttsx3
8
 
9
  openai.api_key = config.API_KEYS['openai']
10
 
 
29
  )
30
 
31
  system_message = response["choices"][0]["message"]["content"]
32
+
33
+ # Using pyttsx3 to speak the system message
34
+ engine = pyttsx3.init(driverName='espeak')
35
  engine.say(system_message)
36
  engine.runAndWait()
37
 
38
+ messages.append({"role": "assistant", "content": system_message})
39
 
40
  chat_transcript = ""
41
  for message in messages: