Fix 55w example

This commit is contained in:
Paul Kompfner
2026-02-18 14:51:48 -05:00
parent 0c73b77327
commit 323ee00b83
2 changed files with 6 additions and 1 deletions

View File

@@ -52,7 +52,10 @@ async def run_bot(transport: BaseTransport, runner_args: RunnerArguments):
stt = DeepgramSTTService(api_key=os.getenv("DEEPGRAM_API_KEY"))
tts = FishAudioTTSService(api_key=os.getenv("FISH_API_KEY"))
tts = FishAudioTTSService(
api_key=os.getenv("FISH_API_KEY"),
model="4ce7e917cedd4bc2bb2e6ff3a46acaa1", # Barack Obama
)
llm = OpenAILLMService(api_key=os.getenv("OPENAI_API_KEY"))

View File

@@ -208,9 +208,11 @@ class FishAudioTTSService(InterruptibleTTSService):
Dict mapping changed field names to their previous values.
"""
changed = await super()._update_settings(update)
if changed:
await self._disconnect()
await self._connect()
return changed
async def start(self, frame: StartFrame):