From e3d89108146990f0a69d471517bc2e83735846b1 Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Fri, 10 Jan 2025 13:05:44 -0500 Subject: [PATCH] Update CHANGELOG --- CHANGELOG.md | 6 ++++++ src/pipecat/services/cartesia.py | 1 - src/pipecat/services/playht.py | 1 - 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9c8862d4f..d6655ed9d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added +- Added a new `WebsocketService` based class for TTS services, containing + base functions and retry logic. + - Added `DeepSeekLLMService` for DeepSeek integration with an OpenAI-compatible interface. Added foundational example `14l-function-calling-deepseek.py`. @@ -61,6 +64,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed +- Fixed an issue where websocket based TTS services could incorrectly terminate + their connection due to a retry counter not resetting. + - Fixed a `PipelineTask` issue that would cause a dangling task after stopping the pipeline with an `EndFrame`. diff --git a/src/pipecat/services/cartesia.py b/src/pipecat/services/cartesia.py index e821041db..a37c7f323 100644 --- a/src/pipecat/services/cartesia.py +++ b/src/pipecat/services/cartesia.py @@ -4,7 +4,6 @@ # SPDX-License-Identifier: BSD 2-Clause License # -import asyncio import base64 import json import uuid diff --git a/src/pipecat/services/playht.py b/src/pipecat/services/playht.py index a5488d986..912bce94c 100644 --- a/src/pipecat/services/playht.py +++ b/src/pipecat/services/playht.py @@ -4,7 +4,6 @@ # SPDX-License-Identifier: BSD 2-Clause License # -import asyncio import io import json import struct