feat: enable emotive acknowledgments and update ElevenLabs TTS model ID for enhanced audio responses
deploy / deploy (push) Successful in 30s
deploy / deploy (push) Successful in 30s
This commit is contained in:
@@ -43,7 +43,7 @@ AI_VOICE_V2_ACK_MODE=immediate_short
|
||||
AI_VOICE_V2_DUPLEX_ENABLED=1
|
||||
AI_VOICE_V2_PARTIAL_ASR=1
|
||||
AI_VOICE_V2_PREBAKED_ACK_ENABLED=1
|
||||
AI_VOICE_V2_EMOTIVE_ACK_ENABLED=0
|
||||
AI_VOICE_V2_EMOTIVE_ACK_ENABLED=1
|
||||
AI_VOICE_V2_EMOTIVE_ACK_RU_ONLY=1
|
||||
AI_VOICE_V2_STREAMING_TTS=0
|
||||
AI_VOICE_V2_STREAMING_ASR_BACKEND=elevenlabs_realtime
|
||||
@@ -82,7 +82,7 @@ AI_VOICE_TTS_CACHE_ENABLED=1
|
||||
AI_VOICE_TTS_CACHE_DIR=/app/.data_local/ai_voice_tts_cache
|
||||
AI_VOICE_TTS_ELEVENLABS_API_KEY=sk_eb9bd36750e2a7fb378259b7144e978a044cfb412e6a2ac9
|
||||
AI_VOICE_TTS_ELEVENLABS_API_BASE=https://api.elevenlabs.io
|
||||
AI_VOICE_TTS_ELEVENLABS_MODEL_ID=eleven_multilingual_v2
|
||||
AI_VOICE_TTS_ELEVENLABS_MODEL_ID=eleven_turbo_v2_5
|
||||
AI_VOICE_TTS_ELEVENLABS_RU_VOICE_ID=4O1sYUnmtThcBoSBrri7
|
||||
AI_VOICE_TTS_ELEVENLABS_RU_LANGUAGE_CODE=ru
|
||||
AI_VOICE_TTS_ELEVENLABS_KK_VOICE_ID=4O1sYUnmtThcBoSBrri7
|
||||
|
||||
@@ -421,6 +421,8 @@ class AudioSocketMediaRuntime:
|
||||
"Понял вас, секунду.",
|
||||
"Мхм, соединяю.",
|
||||
"Хорошо, сейчас соединю.",
|
||||
"Да, сейчас соединю.",
|
||||
"Одну минуту, переключаю.",
|
||||
)
|
||||
if ack_kind == "understanding":
|
||||
return (
|
||||
@@ -430,6 +432,8 @@ class AudioSocketMediaRuntime:
|
||||
"Хм, сейчас уточню.",
|
||||
"Хорошо, сейчас подскажу.",
|
||||
"Понял вас, секунду.",
|
||||
"Секунду, подскажу.",
|
||||
"Сейчас разберусь.",
|
||||
)
|
||||
if ack_kind == "clarify":
|
||||
return (
|
||||
@@ -437,12 +441,16 @@ class AudioSocketMediaRuntime:
|
||||
"Мхм, одну секунду.",
|
||||
"Хорошо, сейчас уточню.",
|
||||
"Ага, сейчас сориентирую.",
|
||||
"Секунду, уточню детали.",
|
||||
"Дайте уточню.",
|
||||
)
|
||||
return (
|
||||
"Мхм, секунду.",
|
||||
"Секунду.",
|
||||
"Хм, секунду.",
|
||||
"Хорошо, секунду.",
|
||||
"Одну секунду.",
|
||||
"Момент.",
|
||||
)
|
||||
|
||||
def _select_ack_payload(
|
||||
|
||||
Reference in New Issue
Block a user