Update app.py
Browse files
app.py
CHANGED
|
@@ -9,6 +9,7 @@ from services.audio_service import AudioService
|
|
| 9 |
from services.chat_service import ChatService
|
| 10 |
from services.image_service import ImageService
|
| 11 |
from services.streaming_voice_service import StreamingVoiceService
|
|
|
|
| 12 |
from services.openai_realtime_service import HybridStreamingService # Đảm bảo file này tồn tại
|
| 13 |
from ui.components import create_custom_css, create_header
|
| 14 |
from ui.tabs import create_all_tabs
|
|
@@ -30,7 +31,7 @@ def main():
|
|
| 30 |
chat_service = ChatService(client, rag_system, tts_service)
|
| 31 |
image_service = ImageService(client)
|
| 32 |
streaming_voice_service = StreamingVoiceService(client, rag_system, tts_service)
|
| 33 |
-
|
| 34 |
# FIXED: Sử dụng client thay vì groq_client
|
| 35 |
hybrid_service = HybridStreamingService(
|
| 36 |
groq_client=client, # Sửa thành client
|
|
@@ -54,7 +55,8 @@ def main():
|
|
| 54 |
tts_service=tts_service,
|
| 55 |
wikipedia_processor=wikipedia_processor,
|
| 56 |
streaming_voice_service=streaming_voice_service,
|
| 57 |
-
hybrid_service=hybrid_service
|
|
|
|
| 58 |
)
|
| 59 |
|
| 60 |
return demo
|
|
|
|
| 9 |
from services.chat_service import ChatService
|
| 10 |
from services.image_service import ImageService
|
| 11 |
from services.streaming_voice_service import StreamingVoiceService
|
| 12 |
+
from services.voice_coding_service import VoiceCodingService
|
| 13 |
from services.openai_realtime_service import HybridStreamingService # Đảm bảo file này tồn tại
|
| 14 |
from ui.components import create_custom_css, create_header
|
| 15 |
from ui.tabs import create_all_tabs
|
|
|
|
| 31 |
chat_service = ChatService(client, rag_system, tts_service)
|
| 32 |
image_service = ImageService(client)
|
| 33 |
streaming_voice_service = StreamingVoiceService(client, rag_system, tts_service)
|
| 34 |
+
voice_coding_service = VoiceCodingService(client)
|
| 35 |
# FIXED: Sử dụng client thay vì groq_client
|
| 36 |
hybrid_service = HybridStreamingService(
|
| 37 |
groq_client=client, # Sửa thành client
|
|
|
|
| 55 |
tts_service=tts_service,
|
| 56 |
wikipedia_processor=wikipedia_processor,
|
| 57 |
streaming_voice_service=streaming_voice_service,
|
| 58 |
+
hybrid_service=hybrid_service,
|
| 59 |
+
voice_coding_service = voice_coding_service
|
| 60 |
)
|
| 61 |
|
| 62 |
return demo
|