|
@@ -77,14 +77,14 @@ export function initTtsRegistry(): ProviderRegistry<ITtsProvider> {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- // Mock Provider 兜底(最低优先级,确保 TTS 始终可用,每次调用记录日志)
|
|
|
|
|
|
|
+ // Mock Provider 兜底(当前已禁用,需要时改为 enabled: true)
|
|
|
if (!_registry.get('mock-tts')) {
|
|
if (!_registry.get('mock-tts')) {
|
|
|
const mockProvider = new MockTtsProvider();
|
|
const mockProvider = new MockTtsProvider();
|
|
|
_registry.register(mockProvider, {
|
|
_registry.register(mockProvider, {
|
|
|
- enabled: true,
|
|
|
|
|
|
|
+ enabled: false,
|
|
|
breakerConfig: { name: 'mock-tts', failureThreshold: 999, cooldownMs: 1000 },
|
|
breakerConfig: { name: 'mock-tts', failureThreshold: 999, cooldownMs: 1000 },
|
|
|
});
|
|
});
|
|
|
- console.log('[TTS Registry] Mock TTS 已注册(兜底,不调外部API,每次记录tts_mock日志)');
|
|
|
|
|
|
|
+ console.log('[TTS Registry] Mock TTS 已注册(已禁用)');
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
console.log(`[TTS Registry] 共注册 ${_registry.size} 个 Provider`);
|
|
console.log(`[TTS Registry] 共注册 ${_registry.size} 个 Provider`);
|