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
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
Aleix Conchillo Flaqué
49bd3da26b
Merge pull request #3582 from pipecat-ai/aleix/daily-sample-room-url
...
rename DAILY_SAMPLE_ROOM_URL to DAILY_ROOM_URL
2026-01-28 10:38:14 -08:00
Aleix Conchillo Flaqué
f3ef488925
rename DAILY_SAMPLE_ROOM_URL to DAILY_ROOM_URL
2026-01-28 10:05:27 -08:00
Aleix Conchillo Flaqué
4f08098917
Merge pull request #3580 from Pulkit0729/fix/livekit
...
fix: adding missing livekit transport configs
2026-01-28 10:04:34 -08:00
Pulkit
a7cd5b0322
fix: adding missing livekit transport configs
2026-01-28 23:15:03 +05:30
Aleix Conchillo Flaqué
55dadc9118
tests(genesys): fix formatting
2026-01-28 09:15:42 -08:00
Aleix Conchillo Flaqué
01bbf61e0d
Merge pull request #3500 from ssillerom/feature/genesys_serializer
...
Feature/genesys serializer
2026-01-28 09:09:11 -08:00
ssillerom
10fb77c0e2
added changelog file
2026-01-28 18:07:33 +01:00
ssillerom
2612fae527
ruff linting
2026-01-28 18:02:51 +01:00
ssillerom
c5be67f293
fix: create disconnect message passing output vars
2026-01-28 17:56:21 +01:00
kompfner
312caaba86
Merge pull request #3429 from lukepayyapilli/fix/gemini-live-interrupted-signal
...
feat: handle server_content.interrupted for faster interruptions
2026-01-28 10:25:36 -05:00
Luke Payyapilli
ff0eb6d286
fix: emit ErrorFrame on LLM completion timeout
2026-01-28 09:44:32 -05:00
ssillerom
ef6bbace98
fixes: super init inhereted class to set event hanlders in the construct
2026-01-28 15:40:24 +01:00
Filipi da Silva Fuchter
06ec21387f
Merge pull request #3581 from pipecat-ai/filipi/open_ai_audio_duration
...
Fixed race condition in OpenAIRealtimeLLMService
2026-01-28 07:42:35 -05:00
filipi87
bdae177125
Adding changelog entry for the OpenAiRealtimeLLMService fix.
2026-01-28 08:39:11 -03:00
filipi87
468e159f9b
Fixed race condition in OpenAIRealtimeLLMService that could cause an error when truncating the conversation.
2026-01-28 08:36:31 -03:00
ssillerom
a4acafd3be
feature: added event handlers in constructor and call func in each _handle_* func
2026-01-28 10:54:26 +01:00
ssillerom
105824a372
Merge main into feature/genesys_serializer
...
Incorporates latest changes from main branch including:
- AIC filter and VAD updates
- STT service improvements
- Base serializer changes
- Various bug fixes
2026-01-28 10:48:56 +01:00
ssillerom
55e0d4ecc4
ruff fixes done
2026-01-28 08:59:28 +01:00
ssillerom
9102e81cb8
added tests to the PR
2026-01-27 23:39:43 +01:00
ssillerom
d7d8e93a3d
feature: added custom params in closed message to genesys, simplified create_* functions, simplified constructor method and simplified opened message
2026-01-27 23:36:47 +01:00
Mark Backman
bf9b166464
Merge pull request #3575 from pipecat-ai/mb/fix-turn-stopped-event-end-cancel-frame
...
Emit on_assistant_turn_stopped and on_user_turn_stopped from EndFrame…
2026-01-27 14:55:34 -05:00
Mark Backman
e80e0eab29
Emit on_assistant_turn_stopped and on_user_turn_stopped from EndFrame or CancelFrame
2026-01-27 14:50:10 -05:00
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é
8841387121
Merge pull request #3560 from pipecat-ai/aleix/serializer-base-objects
...
FrameSerializer: subclass from BaseObject so we can add events
2026-01-27 09:58:44 -08: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
Gökmen Görgen
45b7ec4e2c
re-enable 07zd-interruptible-aicoustics.py in release evals.
2026-01-27 16:18:56 +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
Sam Sykes
91346f5f37
Add support for self.request_finalize() for Pipecat-based VAD.
2026-01-27 10:44:35 +00: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
Gökmen Görgen
81a53c699c
handle AIC processor init errors gracefully and ensure _aic_ready reflects readiness
2026-01-27 11:28:05 +01:00
Sam Sykes
60168f7f69
remove comment
2026-01-26 23:16:43 +00:00