Aleix Conchillo Flaqué
b34af5da24
Merge pull request #3372 from pipecat-ai/aleix/add-user-turn-controller-processor
...
add new UserTurnController and UserTurnProcessor
2026-01-09 09:29:10 -08:00
Aleix Conchillo Flaqué
5da1f86575
scripts: add 53-concurrent-llm-evaluation.py to release evals
2026-01-09 09:26:38 -08:00
Aleix Conchillo Flaqué
b0185e3539
tests: improve LLMUserAggregator tests
2026-01-09 09:21:28 -08:00
Aleix Conchillo Flaqué
7232da6ba1
tests: added unit tests for UserTurnProcessor
2026-01-09 09:21:28 -08:00
Aleix Conchillo Flaqué
9dff75cd44
examples: add 53-concurrent-llm-evaluation.py
2026-01-09 09:21:28 -08:00
Aleix Conchillo Flaqué
6038860be0
tests: added unit tests for UserTurnController
2026-01-09 09:21:28 -08:00
Aleix Conchillo Flaqué
4653de9f03
tests: rename test_bot_turn_start_strategy to test_user_turn_stop_strategy
2026-01-09 09:21:28 -08:00
Aleix Conchillo Flaqué
fef79651ef
turns: add UserTurnProcessor for advanced pipeline user turn management
2026-01-09 09:21:28 -08:00
Aleix Conchillo Flaqué
3d54ca0a7c
LLMUserAggregator: user UserTurnController for user turn management
2026-01-09 09:21:28 -08:00
Aleix Conchillo Flaqué
199986815c
turns: add UserTurnController for user turn management
2026-01-09 09:21:28 -08:00
Filipi da Silva Fuchter
0a3c00f68b
Merge pull request #3391 from pipecat-ai/filipi/krisp_followup_improvements
...
Krisp VIVA follow-up improvements
2026-01-09 10:39:23 -05:00
marcus-daily
3e2467eb71
Fixing ruff formatting
2026-01-09 15:07:13 +00:00
marcus-daily
c4cc476c3d
Updating changelog
2026-01-09 15:07:13 +00:00
marcus-daily
cc6ff1ac54
Reverting quickstart to match main
2026-01-09 15:07:13 +00:00
marcus-daily
b075502c4c
Addressing code review comments
2026-01-09 15:07:13 +00:00
marcus-daily
35a99f92ab
Take into account VAD start_secs when passing audio data to Smart Turn, and add an extra 500ms of pre-speech audio for good measure
2026-01-09 15:07:13 +00:00
filipi87
8b7cc65ae6
Mentioning the Krisp Viva improvements in the changelog.
2026-01-09 10:43:01 -03:00
filipi87
4d495ba74f
Fixing ruff format.
2026-01-09 10:32:36 -03:00
filipi87
de5de0b162
Fixed KrispVivaTurn to properly release the Krisp SDK.
2026-01-09 10:31:17 -03:00
filipi87
311da30802
Updating the Krisp Viva example to use Krisp turn model.
2026-01-09 10:19:13 -03:00
Garegin Harutyunyan
16819a5caa
Krisp VIVA SDK Filter and Turn support. ( #3261 )
...
* Krisp VIVA SDK Filter and Turn support.
* Reverted the krisp_filter.py as it's already deprectaed.
* enabled test with krisp_audio mock.
* More review comment fixes.
reverted the state logic in viva filter to be similar to the existing impl on main branch.
Fixed tests, ruff, etc.
* More review comments for Turn detection.
removed integration tests.
* Moved the SDK init/deinit into start/stop
2026-01-09 08:15:08 -05:00
Mark Backman
72a44c2fcd
Merge pull request #3386 from pipecat-ai/mb/deepgram-deprecate-vad-events
...
Deprecate support for vad_events in DeepgramSTTService
2026-01-09 07:56:03 -05:00
Mark Backman
7783b20b91
Merge pull request #3390 from dhruvladia-sarvam/update/sarvam-plugins
2026-01-09 07:11:13 -05:00
dhruvladia-sarvam
962ccbc0d7
fix
2026-01-09 14:26:28 +05:30
Mark Backman
4d61c5d7b2
Deprecate support for vad_events in DeepgramSTTService
2026-01-08 20:32:30 -05:00
Mark Backman
7ca4597ade
Merge pull request #3379 from lukepayyapilli/fix/fastapi-websocket-json-text-handling
...
Fix FastAPIWebsocketTransport to handle both binary and text messages
2026-01-08 17:26:35 -05:00
Luke Payyapilli
f1a22728ab
Add websocket extra to coverage workflow
2026-01-08 17:13:31 -05:00
Luke Payyapilli
ca88fc849f
Add websocket extra to CI for FastAPI test coverage
2026-01-08 17:09:27 -05:00
Luke Payyapilli
ccd795445f
Fix protobuf serializer test to compare attributes instead of frame objects
2026-01-08 17:00:40 -05:00
Luke Payyapilli
1874269a48
Remove FrameSerializerType enum and type property from serializers
2026-01-08 16:54:23 -05:00
Mark Backman
8b20373a8e
Merge pull request #3380 from pipecat-ai/mb/changelog-3366
...
Add changelog fragment for PR 3366
2026-01-08 14:49:47 -05:00
Aleix Conchillo Flaqué
15dcb77a0c
Merge pull request #3364 from pipecat-ai/rajneesh/add-daily-sip-provider-option
...
Add support for specifying sip provider.
2026-01-08 11:47:09 -08:00
Mark Backman
5d2fac9cd7
Add changelog fragment for PR 3366
2026-01-08 14:43:23 -05:00
Mark Backman
682b253760
Merge pull request #3366 from lukepayyapilli/fix/cartesia-allow-none-language
...
Allow language=None in CartesiaTTSService for auto-detection
2026-01-08 14:42:09 -05:00
Luke Payyapilli
f440de82e2
Handle None language in _process_word_timestamps_for_language
2026-01-08 13:59:21 -05:00
Mark Backman
5e0e6822c7
Merge pull request #3360 from pipecat-ai/mb/openai-realtime-send-image
...
Add video input (e.g. image input) support for OpenAI Realtime
2026-01-08 13:26:35 -05:00
Mark Backman
2aadac7a4d
Update OpenAIRealtime image to video to align with GeminiLive
2026-01-08 13:23:08 -05:00
Filipi da Silva Fuchter
1098394486
Merge pull request #3374 from pipecat-ai/filipi/external_turn_controllers_interruptions
...
External turn controllers improvements
2026-01-08 13:05:41 -05:00
Mark Backman
b90a34228f
Update 19c to remove pausing audio and input
2026-01-08 13:00:45 -05:00
Mark Backman
8bf8ebd34b
Remove start_audio_paused from OpenAI Realtime demos, and others
2026-01-08 13:00:45 -05:00
Mark Backman
673d88417c
Change Gemini Live and OpenAI Realtime logging to trace when sending a video frame
2026-01-08 13:00:45 -05:00
Mark Backman
3a7b489208
Add foundational 19c and add to evals
2026-01-08 13:00:45 -05:00
Mark Backman
7ae9eebc34
Add image input support for OpenAI Realtime
2026-01-08 13:00:44 -05:00
Mark Backman
8f83ba5878
Merge pull request #3376 from dhruvladia-sarvam/update/sarvam-plugins
...
headers update
2026-01-08 12:57:32 -05:00
filipi87
b8af3fa214
Improving should_interrupt docs for Speechmatics.
2026-01-08 14:53:29 -03:00
dhruvladia-sarvam
5ddec4f596
fix
2026-01-08 23:07:40 +05:30
dhruvladia-sarvam
8f4b4f4941
fix
2026-01-08 23:04:43 +05:30
dhruvladia-sarvam
953349f262
fix
2026-01-08 22:53:59 +05:30
Luke Payyapilli
b52ae0e56b
Fix FastAPIWebsocketTransport to handle both binary and text messages
2026-01-08 11:25:18 -05:00
dhruvladia-sarvam
893b448534
headers update
2026-01-08 21:09:41 +05:30