Spaces:
Paused
Paused
rick
commited on
amelioration UI/UX
Browse files
app.py
CHANGED
|
@@ -7,6 +7,7 @@ import base64
|
|
| 7 |
from pydub import AudioSegment
|
| 8 |
import os
|
| 9 |
import io
|
|
|
|
| 10 |
|
| 11 |
# Configuration du client OpenAI avec la clé API
|
| 12 |
client = OpenAI(api_key=getenv("OPENAI_API_KEY"))
|
|
@@ -350,20 +351,23 @@ def main():
|
|
| 350 |
|
| 351 |
#
|
| 352 |
def tts_voice_selection_change():
|
| 353 |
-
sound_effect = "sound-effects/setting-tts-voice-select.mp3"
|
| 354 |
# Jouer le son d'effet lors du changement de voix TTS
|
| 355 |
-
audio_file = open(sound_effect, "rb")
|
| 356 |
-
audio_bytes = audio_file.read()
|
| 357 |
-
with st.sidebar:
|
| 358 |
#st.markdown(
|
| 359 |
# f'<audio id=\"tts_voice_change_sound\" autoplay currentTime=\"0\" style=\"display:none\"><source src=\"data:audio/mp3;base64,{base64.b64encode(audio_bytes).decode()}\" type=\"audio/mp3\"></audio>',
|
| 360 |
# unsafe_allow_html=True
|
| 361 |
#)
|
| 362 |
-
st.audio(audio_bytes,
|
| 363 |
-
|
| 364 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 365 |
|
| 366 |
-
audio_file.close()
|
| 367 |
|
| 368 |
# Fonction de rappel pour le changement de(s) langue(s) de destination selectionnée(s)
|
| 369 |
def on_languages_change():
|
|
|
|
| 7 |
from pydub import AudioSegment
|
| 8 |
import os
|
| 9 |
import io
|
| 10 |
+
import time
|
| 11 |
|
| 12 |
# Configuration du client OpenAI avec la clé API
|
| 13 |
client = OpenAI(api_key=getenv("OPENAI_API_KEY"))
|
|
|
|
| 351 |
|
| 352 |
#
|
| 353 |
def tts_voice_selection_change():
|
| 354 |
+
#sound_effect = "sound-effects/setting-tts-voice-select.mp3"
|
| 355 |
# Jouer le son d'effet lors du changement de voix TTS
|
| 356 |
+
#audio_file = open(sound_effect, "rb")
|
| 357 |
+
#audio_bytes = audio_file.read()
|
| 358 |
+
#with st.sidebar:
|
| 359 |
#st.markdown(
|
| 360 |
# f'<audio id=\"tts_voice_change_sound\" autoplay currentTime=\"0\" style=\"display:none\"><source src=\"data:audio/mp3;base64,{base64.b64encode(audio_bytes).decode()}\" type=\"audio/mp3\"></audio>',
|
| 361 |
# unsafe_allow_html=True
|
| 362 |
#)
|
| 363 |
+
#st.audio(audio_bytes,
|
| 364 |
+
# format="audio/mp3",
|
| 365 |
+
# autoplay=True,
|
| 366 |
+
# start_time=0)
|
| 367 |
+
|
| 368 |
+
#audio_file.close()
|
| 369 |
+
pass
|
| 370 |
|
|
|
|
| 371 |
|
| 372 |
# Fonction de rappel pour le changement de(s) langue(s) de destination selectionnée(s)
|
| 373 |
def on_languages_change():
|