Mark Backman
|
342ae7af41
|
Merge pull request #3601 from pipecat-ai/mb/add-22-release-evals
Add 22 foundational to release evals
|
2026-01-30 15:31:54 -05:00 |
|
Mark Backman
|
c92ec1552e
|
Add 22 foundational to release evals
|
2026-01-30 15:12:52 -05:00 |
|
Aleix Conchillo Flaqué
|
93160f1455
|
scripts(evals): remove vad_analyzer from transport
|
2026-01-30 12:08:12 -08:00 |
|
Aleix Conchillo Flaqué
|
e3158e1131
|
Merge pull request #3600 from pipecat-ai/aleix/llm-server-timeout-task-never-waited
LLMService: make sure function call timeout handler is started
|
2026-01-30 12:01:18 -08:00 |
|
Mark Backman
|
63a23246d5
|
Add UserTurnCompletionLLMServiceMixin (#3518)
* Added UserTurnCompletionLLMServiceMixin class
* Added 22-filter-incomplete-turns.py foundational example
* Removed old 22 natural conversation foundational examples
* Added test_user_turn_completion_mixin.py
|
2026-01-30 14:57:15 -05:00 |
|
Aleix Conchillo Flaqué
|
569ea9849a
|
Merge pull request #3599 from pipecat-ai/aleix/release-evals-disable-rtvi
scripts(evals): disable RTVI
|
2026-01-30 11:44:46 -08:00 |
|
Aleix Conchillo Flaqué
|
a98ca9b65b
|
LLMService: make sure function call timeout handler is started
|
2026-01-30 11:38:26 -08:00 |
|
Aleix Conchillo Flaqué
|
c9310789dc
|
scripts(evals): use new vad_analyzer from LLMUSerAggregator
|
2026-01-30 10:57:17 -08:00 |
|
Aleix Conchillo Flaqué
|
b93e12d701
|
scripts(evals): disable RTVI
|
2026-01-30 10:52:38 -08:00 |
|
Aleix Conchillo Flaqué
|
3f77da627d
|
Merge pull request #3583 from pipecat-ai/aleix/move-vad-analyzer-to-llm-user-aggregator
VAD analyzer is now passed to LLMUserAggregator
|
2026-01-30 10:46:10 -08:00 |
|
Aleix Conchillo Flaqué
|
35d265770d
|
LLMUserAggregator: don't process certain self-queued frames
|
2026-01-30 10:07:34 -08:00 |
|
Aleix Conchillo Flaqué
|
9632efec8c
|
VADProcessor: broadcast frames
|
2026-01-30 10:07:34 -08:00 |
|
Aleix Conchillo Flaqué
|
27dbfa1eda
|
NvidiaTTSService: return AsyncIterator instead of AsyncIterable
|
2026-01-30 10:07:34 -08:00 |
|
Aleix Conchillo Flaqué
|
183c0aa4ef
|
LLMUserAggregator: queue frames internally so strategies and controllers can process them
|
2026-01-30 10:07:34 -08:00 |
|
Aleix Conchillo Flaqué
|
a69a037ffa
|
changelog: add updates for #3583
|
2026-01-30 10:07:34 -08:00 |
|
Aleix Conchillo Flaqué
|
c46e7f5da0
|
TurnAnalyzerUserTurnStopStrategy: only update vad params if frame contains vad
|
2026-01-30 10:07:34 -08:00 |
|
Aleix Conchillo Flaqué
|
307aeaeda0
|
examples: update with LLMUserAggregatorParams vad_analyzer and VADProcessor
|
2026-01-30 10:07:34 -08:00 |
|
Aleix Conchillo Flaqué
|
305ab44132
|
tests: add unittest.main() call
|
2026-01-30 10:07:34 -08:00 |
|
Aleix Conchillo Flaqué
|
b486f35c70
|
audio: add new VADProcessor
|
2026-01-30 10:07:34 -08:00 |
|
Aleix Conchillo Flaqué
|
c92080b0d2
|
LLMUserAggregator: add vad_analyzer and use VADController
|
2026-01-30 10:07:34 -08:00 |
|
Aleix Conchillo Flaqué
|
ddfedaf478
|
audio(vad): add new VADController
|
2026-01-30 10:07:34 -08:00 |
|
Aleix Conchillo Flaqué
|
b1ad4d5ab0
|
BaseInputTransport: deprecate vad_analyzer
|
2026-01-30 10:07:33 -08:00 |
|
Aleix Conchillo Flaqué
|
0857aa87be
|
Merge pull request #3595 from pipecat-ai/aleix/add-kokoro-tts-support
services(tss): add new KokoroTTSService
|
2026-01-30 09:49:05 -08:00 |
|
Aleix Conchillo Flaqué
|
fd3c5f69b7
|
upgrade uv.lock
|
2026-01-30 09:41:33 -08:00 |
|
Aleix Conchillo Flaqué
|
72ab329513
|
services(tss): add new KokoroTTSService
|
2026-01-30 09:39:01 -08:00 |
|
Filipi da Silva Fuchter
|
7999d08b7e
|
Merge pull request #3052 from Navigate-AI/fork/main
Include pts in video and audio frames in SmallWebRTCClient
|
2026-01-30 09:03:29 -05:00 |
|
Mark Backman
|
7be2b8cc34
|
Merge pull request #3587 from pipecat-ai/mb/gradium-improvements
GradiumSTTService now flushes pending transcripts on VAD stopped dete…
|
2026-01-29 18:11:25 -05:00 |
|
Aleix Conchillo Flaqué
|
671cc8eb74
|
Merge pull request #3590 from pipecat-ai/aleix/custom-cli-runner-args
runner: allow custom CLI arguments
|
2026-01-29 13:53:27 -08:00 |
|
Aleix Conchillo Flaqué
|
b4dce656f0
|
Merge pull request #3594 from pipecat-ai/aleix/user-turn-controller-reset-timeout-on-interims
UserTurnController: reset user turn timeout with interim transcriptions
|
2026-01-29 13:12:44 -08:00 |
|
Aleix Conchillo Flaqué
|
253a1d1114
|
UserTurnController: reset user turn timeout with interim transcriptions
|
2026-01-29 13:10:10 -08:00 |
|
Aleix Conchillo Flaqué
|
ca613bcb79
|
Merge pull request #3592 from pipecat-ai/aleix/broadcast-frame-no-deepcopy
don't deep copy fields when broadcasting frames
|
2026-01-29 11:50:20 -08:00 |
|
Aleix Conchillo Flaqué
|
0423acd8a0
|
STTService: just clear buffer before running run_stt()
|
2026-01-29 11:47:57 -08:00 |
|
Aleix Conchillo Flaqué
|
7eabaaa0ef
|
FrameProcessors: do not deepcopy fields when broadcasting frames
|
2026-01-29 11:47:57 -08:00 |
|
Aleix Conchillo Flaqué
|
bbb8b53d03
|
runner: allow custom CLI arguments
|
2026-01-29 10:15:53 -08:00 |
|
Aleix Conchillo Flaqué
|
f3b72e9263
|
Merge pull request #3585 from pipecat-ai/aleix/improve-piper-tts-support
improve Piper TTS support
|
2026-01-29 08:36:13 -08:00 |
|
Mark Backman
|
31c7fbc5ba
|
Add delay_in_frames and language support
|
2026-01-29 10:59:04 -05:00 |
|
Mark Backman
|
6ab12626d6
|
GradiumSTTService now flushes pending transcripts on VAD stopped detection
|
2026-01-29 10:26:17 -05:00 |
|
Mark Backman
|
b77a50de73
|
Merge pull request #3529 from lukepayyapilli/fix/llm-timeout-without-retry
feat: handle exceptions for BaseOpenAILLMService
|
2026-01-29 09:12:54 -05:00 |
|
Luke Payyapilli
|
433c1b9b92
|
add catch-all exception handler per review feedback
|
2026-01-29 09:07:06 -05:00 |
|
Aleix Conchillo Flaqué
|
bd00587092
|
changelog: add files for 3585
|
2026-01-29 00:16:39 -08:00 |
|
Aleix Conchillo Flaqué
|
5a85e27cc5
|
PiperHttpTTSService: allow passing a voice id
|
2026-01-29 00:16:39 -08:00 |
|
Aleix Conchillo Flaqué
|
11daa43b1b
|
TTSService: resample _stream_audio_frames_from_iterator() input audio if needed
|
2026-01-29 00:16:39 -08:00 |
|
Aleix Conchillo Flaqué
|
875614ff7a
|
tts: add support for local PiperTTSService
|
2026-01-29 00:16:39 -08:00 |
|
Aleix Conchillo Flaqué
|
eb1bf1e446
|
tts: rename PiperTTSService to PiperHttpTTSService
|
2026-01-28 23:27:32 -08:00 |
|
mattie ruth backman
|
7456a0a55f
|
Fix the /start and /offer/api proxy endpoints for smallWebRTC to match pipecat cloud behavior WRT requestData
|
2026-01-28 15:25:13 -05:00 |
|
Filipi da Silva Fuchter
|
27277ed3d9
|
Merge pull request #3571 from pipecat-ai/filipi/funcion_call_improvements
Function call improvements
|
2026-01-28 14:03:40 -05:00 |
|
filipi87
|
5543bc56f3
|
Add changelog files for PR #3571
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2026-01-28 15:43:59 -03:00 |
|
filipi87
|
c8496dfb8e
|
Updated the examples which use UserImageRequestFrame to defer the function call result.
|
2026-01-28 15:39:21 -03:00 |
|
filipi87
|
d3f4cbb620
|
Providing a way to defer the function call results.
|
2026-01-28 15:39:06 -03:00 |
|
filipi87
|
c9f922c479
|
Removed an overridden method that was identical to the parent implementation.
|
2026-01-28 15:38:40 -03:00 |
|