File size: 925 Bytes
ef0d09e 89f7f05 ef0d09e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
"""
Audio Generator Module
提供文本转语音(TTS)功能的完整解决方案,包括:
- TTS管理器和注册系统
- 多种TTS引擎支持
- 配置管理
- 运行时接口
"""
from .models import (
TTSConfigType,
VoiceModelStatus,
tts_config_registry,
BaseTTSConfig
)
from .runtime import (
TTSInterface,
TTSFactory
)
from .manager import (
TTSManager,
TTSRegistryTables,
tts_manager,
tts_tables,
register_all_tts
)
__version__ = "1.0.0"
__all__ = [
# 管理器和注册表
'TTSManager',
'TTSRegistryTables',
'tts_manager',
'tts_tables',
'register_all_tts',
# 配置模型
'TTSConfigType',
'VoiceModelStatus',
'tts_config_registry',
'BaseTTSConfig',
# 运行时接口
'TTSInterface',
'TTSFactory',
]
# 模块初始化时自动注册所有TTS实现
# register_all_tts() 已在 tts_manager 模块中自动调用
|