Chaitanya895 commited on
Commit
9975475
·
verified ·
1 Parent(s): cff806f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -2
app.py CHANGED
@@ -996,12 +996,18 @@ else:
996
  st.session_state['voice_enabled'] = voice_enabled
997
  if voice_enabled:
998
  if speech_interface is not None:
999
- if getattr(speech_interface, 'is_voice_available', lambda: False)():
 
 
1000
  st.success("✅ Microphone available")
 
 
 
 
1001
  if st.button("🔊 Voice Help", help="Listen to voice instructions"):
1002
  speech_interface.create_voice_help_system(lang)
1003
  else:
1004
- st.warning("⚠️ Microphone not available")
1005
  else:
1006
  st.warning("⚠️ Speech interface not available. Please install speech dependencies.")
1007
  with st.expander("📋 Installation Instructions"):
 
996
  st.session_state['voice_enabled'] = voice_enabled
997
  if voice_enabled:
998
  if speech_interface is not None:
999
+ mic_ok = getattr(speech_interface, 'is_voice_available', lambda: False)()
1000
+ tts_ok = getattr(speech_interface, 'has_tts', lambda: False)()
1001
+ if mic_ok:
1002
  st.success("✅ Microphone available")
1003
+ else:
1004
+ st.warning("⚠️ Microphone not available (voice input disabled)")
1005
+ if tts_ok:
1006
+ st.success("✅ Text-to-Speech available")
1007
  if st.button("🔊 Voice Help", help="Listen to voice instructions"):
1008
  speech_interface.create_voice_help_system(lang)
1009
  else:
1010
+ st.warning("⚠️ Text-to-Speech not available")
1011
  else:
1012
  st.warning("⚠️ Speech interface not available. Please install speech dependencies.")
1013
  with st.expander("📋 Installation Instructions"):