Mark Backman
61242e6575
Merge pull request #3574 from pipecat-ai/mb/fix-websocket-close-message-handling
...
Fix WebsocketService infinite loop on graceful server disconnect
2026-01-27 13:53:26 -05:00
Aleix Conchillo Flaqué
ee695ae9fe
FrameSerializer: subclass from BaseObject so we can add events
2026-01-27 09:53:46 -08:00
Mark Backman
52012b0fb2
Fix WebsocketService infinite loop on graceful server disconnect
2026-01-27 12:41:28 -05:00
Mark Backman
f7a1c6b719
Merge pull request #3408 from ai-coustics/aic-v2
...
Add ai-coustics AIC SDK v2 support with model downloading
2026-01-27 10:38:26 -05:00
Gökmen Görgen
6aa77ccc13
group aic related changes in changelog.
2026-01-27 16:22:54 +01:00
Mark Backman
1c434c6ad5
Merge pull request #3562 from speechmatics/fix/smx-ttfs-finals
...
Support TTFS for Speechmatics STT
2026-01-27 08:35:34 -05:00
Mark Backman
4591affba9
Merge pull request #3568 from pipecat-ai/mb/changelog-3536
2026-01-27 07:14:41 -05:00
Filipi da Silva Fuchter
6a66ebe332
Merge pull request #3541 from pipecat-ai/filipi/audio_buffer
...
Refactoring AudioBufferProcessor to fix audio track synchronization.
2026-01-27 05:32:41 -05:00
Filipi da Silva Fuchter
c1d4180042
Merge pull request #3567 from pipecat-ai/filipi/openai_realtime_audio_duration
...
Fixed race condition in OpenAIRealtimeBetaLLMService
2026-01-27 05:30:33 -05:00
Sam Sykes
23d7608e5f
changelog update
2026-01-26 23:15:30 +00:00
Mark Backman
febd52274d
Add changelog fragment for PR 3536
2026-01-26 16:42:00 -05:00
Mark Backman
1542d922e7
Merge pull request #3546 from pipecat-ai/pk/changelog-fragment-for-pr-3406
...
Added a changelog fragment for PR 3406
2026-01-26 16:31:57 -05:00
Paul Kompfner
15d5d1159e
Added a changelog fragment for PR 3406
2026-01-26 16:27:33 -05:00
filipi87
98fcfd7c91
Adding changelog entry for the OpenAiRealtimeBetaLLMService fix.
2026-01-26 17:19:08 -03:00
Sam Sykes
fc1444c9d6
Updated changelog
2026-01-26 16:25:37 +00:00
Sam Sykes
0c69ae6371
Changelog entry.
2026-01-26 16:07:59 +00:00
Gökmen Görgen
4bce58f270
update changelog and remove outdated dependency notes
2026-01-26 10:15:15 +01:00
Gökmen Görgen
dca7f3b5b0
add changelog.
2026-01-26 08:44:17 +01:00
Mark Backman
d2ac9006a2
Update env var to PIPECAT_SMART_TURN_LOG_DATA
2026-01-24 12:50:42 -05:00
Mark Backman
bcb019e8ab
Add TTFB metrics for STT services ( #3495 )
2026-01-23 18:47:34 -05:00
filipi87
f128cdd19a
Adding a changelog entry to the AudioBufferProcessor fix.
2026-01-23 16:16:01 -03:00
Cale Shapera
6b5bcae86f
change default Inworld TTS model to inworld-tts-1.5-max ( #3531 )
2026-01-22 14:21:15 -05:00
marcus-daily
f2fa5d9733
Updating changelog
2026-01-22 14:17:59 +00:00
Mark Backman
29fae67c9e
Merge pull request #3523 from omChauhanDev/add-location-support-google-tts
...
feat(google): add location parameter to TTS services
2026-01-22 09:12:16 -05:00
Aleix Conchillo Flaqué
de73e28563
Merge pull request #3510 from omChauhanDev/feat/add-reached-filter-methods
...
feat(task): add additive filter methods for frame monitoring
2026-01-21 21:05:33 -08:00
Om Chauhan
281145a991
added changelog
2026-01-22 09:55:57 +05:30
James Hush
8f05d95f50
feat: add video_out_codec parameter for DailyTransport ( #3520 )
...
* feat: add video_out_codec parameter for DailyTransport
Add video_out_codec parameter to TransportParams allowing configuration
of the preferred video codec (VP8, H264, H265) for video output.
When set, this passes the preferredCodec option to Daily's
VideoPublishingSettings during the join operation.
* chore: move video_out_codec parameter to changelog folder (#3522 )
* Initial plan
* Move video_out_codec parameter to changelog/3520.added.md
Co-authored-by: jamsea <614910+jamsea@users.noreply.github.com >
* Revert all CHANGELOG.md changes, keep only changelog/3520.added.md
Co-authored-by: jamsea <614910+jamsea@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: jamsea <614910+jamsea@users.noreply.github.com >
---------
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: jamsea <614910+jamsea@users.noreply.github.com >
2026-01-22 11:31:07 +08:00
Om Chauhan
87c12f3098
changed frame filter storage type from tuples to sets
2026-01-22 08:43:46 +05:30
Om Chauhan
9c0bf89247
added changelog
2026-01-22 08:43:46 +05:30
Aleix Conchillo Flaqué
9e8f8b45c6
added changelog files for #3519
2026-01-21 18:14:17 -08:00
aconchillo
5f9ff8bd58
Update changelog for version 0.0.100
2026-01-20 19:21:19 -08:00
Aleix Conchillo Flaqué
7e0ca113af
CambTTSService: initialize client during StartFrame
2026-01-20 19:07:12 -08:00
Aleix Conchillo Flaqué
a787fd9cd8
NVIDIATTSService: process incoming audio frame right away
...
Process audio as soon as we receive it from the generator. Previously, we were
reading from the generator and adding elements into a queue until there was no
more data, then we would process the queue.
2026-01-20 15:41:05 -08:00
Aleix Conchillo Flaqué
14495c425a
NVIDIASTTService: no need for additional queue and task
2026-01-20 13:50:17 -08:00
Aleix Conchillo Flaqué
461bd0a2e0
update changelog for #3494 and #3499
2026-01-20 13:26:40 -08:00
Aleix Conchillo Flaqué
a010a020fd
add changelog fo 3504
2026-01-20 09:03:30 -08:00
Aleix Conchillo Flaqué
024809b39a
Merge pull request #3503 from pipecat-ai/aleix/ai-service-start-end-cancel
...
AIService: handle StartFrame/EndFrame/CancelFrame exceptions
2026-01-20 08:56:39 -08:00
Aleix Conchillo Flaqué
6cf0d53d00
AIService: handle StartFrame/EndFrame/CancelFrame exceptions
...
If AIService subclasses implement start()/stop()/cancel() and exception are not
handled, execution will not continue and therefore the originator frames will
not be pushed. This would cause the pipeline to not be started (i.e. StartFrame
would not be pushed downstream) or stopped properly.
2026-01-20 08:54:22 -08:00
kompfner
778dacc9a8
Merge pull request #3486 from pipecat-ai/pk/fix-nova-sonic-reset-conversation
...
Fix `AWSNovaSonicLLMService.reset_conversation()`
2026-01-20 10:07:38 -05:00
Paul Kompfner
b4d143e39b
Add CHANGELOG for fixing AWSNovaSonicLLMService.reset_conversation()
2026-01-20 09:56:25 -05:00
Mark Backman
829c5f4604
Merge pull request #3169 from Incanta/hathora
...
Add Hathora STT and TTS services
2026-01-17 16:25:12 -05:00
Mark Backman
11924bb980
Add on_user_mute_started and on_user_mute_stopped events
2026-01-17 11:01:46 -05:00
Mark Backman
af89154e96
Merge pull request #3489 from pipecat-ai/mb/fix-azure-tts-punctuation-spacing
...
fix: AzureTTSService punctuation spacing
2026-01-17 11:00:30 -05:00
Mark Backman
e22bc777d8
Fix spacing for CJK languages
2026-01-17 09:04:50 -05:00
Mark Backman
043403fe23
fix: AzureTTSService punctuation spacing
2026-01-17 08:18:31 -05:00
Mark Backman
1e1160906e
Update on_user_idle to on_user_turn_idle
2026-01-17 07:04:27 -05:00
Mark Backman
473d39791b
Merge pull request #3482 from pipecat-ai/mb/user-idle-in-user-aggregator
...
Add UserIdleController, deprecate UserIdleProcessor
2026-01-16 18:47:10 -05:00
Aleix Conchillo Flaqué
2114abb8c6
add changelog file for 3484
2026-01-16 15:46:29 -08:00
Mark Backman
2e8e574ea5
Add UserIdleController, deprecate UserIdleProcessor
2026-01-16 18:44:19 -05:00
Aleix Conchillo Flaqué
6eadad53b2
BaseInputTransport: throttle UserSpeakingFrame
2026-01-16 15:15:49 -08:00