Aleix Conchillo Flaqué
8e52df7f03
Add changelog entries for PR #3776
2026-02-19 10:52:45 -08:00
Aleix Conchillo Flaqué
baa61468a1
Add changelog entries for PR #3719
2026-02-19 09:20:33 -08:00
Aleix Conchillo Flaqué
7501ba2e45
Undeprecate DailyUpdateRemoteParticipantsFrame
...
Remove the deprecation warning and __post_init__ override. Also fix the
default value for remote_participants to use field(default_factory=dict)
instead of None.
2026-02-19 09:20:33 -08:00
Filipi da Silva Fuchter
a0a7b3101d
Merge pull request #3765 from ianbbqzy/ian/inworld-default-async
...
[inworld] default timestamp transport strategy to ASYNC
2026-02-18 16:59:01 -05:00
Filipi da Silva Fuchter
39dc4ba99c
Updated changelog/3765.changed.md
2026-02-18 16:58:27 -05:00
Filipi da Silva Fuchter
a5b5a8e5cf
Merge pull request #3759 from pipecat-ai/mb/gradium-context-update
...
Switch Gradium TTS to AudioContextWordTTSService for multiplexing
2026-02-18 10:16:57 -05:00
Ian Lee
8006223911
[inworld] default timestamp transport strategy to ASYNC
2026-02-17 15:13:20 -08:00
Sam Sykes
65fb88e61e
chore: update version specifier for speechmatics-voice
...
Change the version specifier from `>=0.2.8` to
`~=0.2.8` for the `speechmatics-voice` package.
This ensures compatibility with future patch
versions while preventing potential breaking
changes from minor updates.
2026-02-17 09:58:17 +00:00
Mark Backman
f181e12d8f
Add changelog for PR #3759
2026-02-16 11:35:45 -07:00
Mark Backman
dba4de77bf
Merge pull request #3684 from ai-coustics/goedev/aic-model-caching
...
AIC model caching
2026-02-16 10:43:14 -05:00
Mark Backman
c682a44bb6
Merge pull request #3738 from lukepayyapilli/fix/mute-events-before-start-frame
...
Fix LLMUserAggregator broadcasting mute events before StartFrame
2026-02-14 09:40:40 -05:00
Mark Backman
79ec61d1d8
Merge pull request #3642 from pipecat-ai/cb/rime-arcana-v3
...
Update RimeTTSService for arcana and mistv2 model support
2026-02-13 13:25:27 -05:00
Mark Backman
ca440594fe
Merge pull request #3720 from pipecat-ai/mb/fix-grok-realtime
...
Fix Grok Realtime voice type validation for server responses
2026-02-13 13:24:53 -05:00
Mark Backman
09bb6bb03b
Merge pull request #3735 from pipecat-ai/mb/fix-llm-tracing-error-handilng
...
Fix double execution of service functions on tracing errors
2026-02-13 13:23:55 -05:00
Mark Backman
746fdfbfef
Merge pull request #3728 from pipecat-ai/mb/upgrade-pillow
...
Bump Pillow upper bound from <12 to <13
2026-02-13 13:23:41 -05:00
Mark Backman
a5f95acaf5
Add changelog for PR #3735
2026-02-13 13:08:03 -05:00
Luke Payyapilli
3adb2f50a6
Fix LLMUserAggregator broadcasting mute events before StartFrame
2026-02-13 11:59:56 -05:00
Mark Backman
01b7a93e08
Deprecate unused Traceable/class_decorators module and fix stale comments
...
The class_decorators.py module (Traceable, @traceable, @traced) is not
used anywhere in the codebase. Mark it deprecated and fix the misleading
comment in service_decorators.py that referenced it as if it were active.
2026-02-13 11:25:40 -05:00
Ian Lee
94f01af545
[inworld] Allow Async delivery of timestamps info
...
* speed up first audio chunk latency
2026-02-12 17:48:58 -08:00
Filipi da Silva Fuchter
432870cc36
Merge pull request #3729 from pipecat-ai/filipi/elevenlabs_issue
...
TTS services fixes.
2026-02-12 16:31:46 -05:00
Filipi da Silva Fuchter
e065907745
Merge pull request #3718 from pipecat-ai/filipi/bot_started_speaking
...
Fixing an issue in RTVI where we were sometimes receiving bot output messages before the bot started speaking.
2026-02-12 16:31:14 -05:00
filipi87
9569625f03
Changelog entries for the TTS fixes.
2026-02-12 16:11:02 -03:00
Mark Backman
18afe37bd1
Add changelog entries for PR #3642
2026-02-12 14:09:24 -05:00
Mark Backman
08beb0264a
Add changelog entries for PR #3730
2026-02-12 13:14:11 -05:00
Mark Backman
4667a3d66d
Add changelog for #3728
2026-02-12 09:42:23 -05:00
Mark Backman
d99a256715
Merge pull request #3706 from ianbbqzy/ian/inworld-user-agent
...
[Inworld] add User-Agent and X-Request-Id for better traceability
2026-02-11 19:38:26 -05:00
Ian Lee
dcbcab1542
[Inworld] add User-Agent and X-Request-Id for better traceability
2026-02-11 15:47:20 -08:00
Mark Backman
a966947220
Add changelog for #3720
2026-02-11 18:04:58 -05:00
filipi87
ed7fde324e
Adding changelog entry for the RTVIObserver fix.
2026-02-11 16:23:42 -03:00
filipi87
0c3e59ed61
Adding changelog entry for the SmallWebRTCTransport fix.
2026-02-11 13:07:52 -03:00
Gökmen Görgen
2036757b84
add unit tests for AICModelManager and AICFilter error handling, model loading, and processor behavior
2026-02-11 15:22:37 +01:00
aconchillo
f1e2001a4e
Update changelog for version 0.0.102
2026-02-10 18:28:21 -08:00
Aleix Conchillo Flaqué
f3eb5b30a0
Add changelog for #3707
2026-02-10 18:01:29 -08:00
Mark Backman
17ab9c425f
Merge pull request #3675 from pipecat-ai/mb/elevenlabs-realtime-send-silence
...
Add silence-based keepalive to WebsocketSTTService
2026-02-10 18:03:38 -05:00
Mark Backman
2f5e61ac55
Add silence-based keepalive to WebsocketSTTService
...
Adds opt-in keepalive_timeout and keepalive_interval params to
WebsocketSTTService. When enabled, a background task sends silent audio
(or a service-specific protocol message) when the connection has been
idle, preventing server-side timeout disconnects.
Subclasses override _send_keepalive(silence) to wrap the silence in
their wire format. The default sends raw PCM bytes.
Enables keepalive for ElevenLabs (10s), Gladia (20s), and Soniox (1s),
replacing their per-service custom keepalive tasks.
2026-02-10 17:58:47 -05:00
filipi87
2475697955
Changelog entries for context summarization
2026-02-10 18:59:12 -03:00
Filipi da Silva Fuchter
9c627e7292
Merge pull request #3653 from pipecat-ai/filipi/heygen_lite
...
HeyGen improvements.
2026-02-10 12:12:22 -05:00
Filipi da Silva Fuchter
ad179b0852
Merge pull request #3584 from pipecat-ai/filipi/speak_frame
...
TTS services improvements.
2026-02-10 12:11:47 -05:00
filipi87
5128089d42
Add changelog entries for PR #3653 .
2026-02-10 14:02:32 -03:00
filipi87
e00b98343e
Changelog entries for TTS context tracking
2026-02-10 11:37:21 -03:00
Mark Backman
2dd3e2f1e7
Merge pull request #3697 from pipecat-ai/mb/soniox-rt-4
...
Update SonioxSTTService default model to stt-rt-v4
2026-02-10 09:24:39 -05:00
Mark Backman
88e981c013
Set vad_force_turn_endpoint to False in SonioxSTTService
2026-02-10 09:16:03 -05:00
Mark Backman
7bd8dfe898
Add changelog for PR 3700
2026-02-10 08:20:03 -05:00
Mark Backman
d47d95e1f0
Update SonioxSTTService default model to stt-rt-v4
2026-02-09 23:48:08 -05:00
Mark Backman
79b9d929c5
Merge pull request #3682 from eoinoreilly30/patch-1
...
Add new voice options 'marin' and 'cedar'
2026-02-09 23:47:39 -05:00
Eoin
dfc0856d54
Added changelog entry
2026-02-10 12:31:26 +09:00
Mark Backman
7684a94c33
AssemblyAISTTService: Disable turn detection when setting vad_force_turn_endpoint to True
2026-02-09 22:20:35 -05:00
Mark Backman
981253c703
Rename RequestMetadataFrame to ServiceSwitcherRequestMetadataFrame with service targeting
...
Add a `service` field so the frame targets a specific service, allowing
ServiceSwitcher.push_frame to consume it only when the targeted service
matches the active service. STTService and test mocks now push the frame
downstream after handling instead of silently consuming it.
2026-02-09 16:48:34 -05:00
Mark Backman
6305e04569
Clean up on Sarvam STT and TTS classes
2026-02-09 15:53:05 -05:00
Mark Backman
3ff9b7b5ad
Merge pull request #3687 from pipecat-ai/mb/rtvi-mute-events
...
Emit RTVI events for user mute/unmute
2026-02-09 15:18:28 -05:00