Refactor backend integration and service architecture
- Removed the backend client compatibility wrapper and associated methods to streamline backend integration. - Updated session management to utilize control plane gateways and runtime configuration providers. - Adjusted TTS service implementations to remove the EdgeTTS service and simplify service dependencies. - Enhanced documentation to reflect changes in backend integration and service architecture. - Updated configuration files to remove deprecated TTS provider options and clarify available settings.
This commit is contained in:
@@ -14,7 +14,7 @@ from services.base import (
|
||||
)
|
||||
from services.llm import OpenAILLMService, MockLLMService
|
||||
from services.dashscope_tts import DashScopeTTSService
|
||||
from services.tts import EdgeTTSService, MockTTSService
|
||||
from services.tts import MockTTSService
|
||||
from services.asr import BufferedASRService, MockASRService
|
||||
from services.openai_compatible_asr import OpenAICompatibleASRService, SiliconFlowASRService
|
||||
from services.openai_compatible_tts import OpenAICompatibleTTSService, SiliconFlowTTSService
|
||||
@@ -35,7 +35,6 @@ __all__ = [
|
||||
"MockLLMService",
|
||||
# TTS
|
||||
"DashScopeTTSService",
|
||||
"EdgeTTSService",
|
||||
"MockTTSService",
|
||||
# ASR
|
||||
"BufferedASRService",
|
||||
|
||||
Reference in New Issue
Block a user