Josedcape commited on
Commit
56dba1d
·
verified ·
1 Parent(s): 2c9eb16

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -0
app.py CHANGED
@@ -41,11 +41,31 @@ def text_to_speech(text):
41
  out.write(response.audio_content)
42
  return audio_path
43
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
44
  # Función para manejar la encuesta dinámica
45
  def encuesta_asistente():
46
  st.title("Asistente Boti Encuesta")
47
  st.write("Este asistente te guiará a través de una serie de preguntas para ayudarte a configurar tu asistente virtual")
48
 
 
 
 
 
49
  preguntas = [
50
  {
51
  "pregunta": "¿Cuál es tu nombre?",
 
41
  out.write(response.audio_content)
42
  return audio_path
43
 
44
+ # Función para reproducir un archivo de audio
45
+ def reproducir_audio(file_path):
46
+ audio_file = open(file_path, "rb")
47
+ audio_data = audio_file.read()
48
+ audio_base64 = base64.b64encode(audio_data).decode()
49
+ audio_file.close()
50
+
51
+ st.markdown(
52
+ f"""
53
+ <audio autoplay>
54
+ <source src="data:audio/mp3;base64,{audio_base64}" type="audio/mp3">
55
+ </audio>
56
+ """,
57
+ unsafe_allow_html=True
58
+ )
59
+
60
  # Función para manejar la encuesta dinámica
61
  def encuesta_asistente():
62
  st.title("Asistente Boti Encuesta")
63
  st.write("Este asistente te guiará a través de una serie de preguntas para ayudarte a configurar tu asistente virtual")
64
 
65
+ # Botón de ayuda del asistente
66
+ if st.button("Ayuda del asistente"):
67
+ reproducir_audio("audios/instructivo.mp3")
68
+
69
  preguntas = [
70
  {
71
  "pregunta": "¿Cuál es tu nombre?",