From 80062239116b0c3bf071f9e9c0474397a2324694 Mon Sep 17 00:00:00 2001 From: Ian Lee Date: Tue, 17 Feb 2026 15:07:39 -0800 Subject: [PATCH 1/2] [inworld] default timestamp transport strategy to ASYNC --- changelog/3765.changed.md | 1 + src/pipecat/services/inworld/tts.py | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 changelog/3765.changed.md diff --git a/changelog/3765.changed.md b/changelog/3765.changed.md new file mode 100644 index 000000000..11c4866d5 --- /dev/null +++ b/changelog/3765.changed.md @@ -0,0 +1 @@ +- Update `InworldTTSService` and `InworldHttpTTSService` to use `ASYNC` timestamp transport strategy by default diff --git a/src/pipecat/services/inworld/tts.py b/src/pipecat/services/inworld/tts.py index 9f7c0cff1..9767c1b0a 100644 --- a/src/pipecat/services/inworld/tts.py +++ b/src/pipecat/services/inworld/tts.py @@ -70,7 +70,7 @@ class InworldHttpTTSService(WordTTSService): temperature: Optional[float] = None speaking_rate: Optional[float] = None - timestamp_transport_strategy: Optional[Literal["ASYNC", "SYNC"]] = None + timestamp_transport_strategy: Optional[Literal["ASYNC", "SYNC"]] = "ASYNC" def __init__( self, @@ -442,7 +442,7 @@ class InworldTTSService(AudioContextWordTTSService): max_buffer_delay_ms: Optional[int] = None buffer_char_threshold: Optional[int] = None auto_mode: Optional[bool] = True - timestamp_transport_strategy: Optional[Literal["ASYNC", "SYNC"]] = None + timestamp_transport_strategy: Optional[Literal["ASYNC", "SYNC"]] = "ASYNC" def __init__( self, From 39dc4ba99c90d9e228950e62cc845f36184aa461 Mon Sep 17 00:00:00 2001 From: Filipi da Silva Fuchter Date: Wed, 18 Feb 2026 16:58:27 -0500 Subject: [PATCH 2/2] Updated changelog/3765.changed.md --- changelog/3765.changed.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog/3765.changed.md b/changelog/3765.changed.md index 11c4866d5..5d3e758d5 100644 --- a/changelog/3765.changed.md +++ b/changelog/3765.changed.md @@ -1 +1 @@ -- Update `InworldTTSService` and `InworldHttpTTSService` to use `ASYNC` timestamp transport strategy by default +- Updated `InworldTTSService` and `InworldHttpTTSService` to use `ASYNC` timestamp transport strategy by default