Mark Backman
165932e1cc
Add changelog for #4136
2026-03-25 15:23:54 -04:00
Chad Bailey
052075c244
updated changelog
2026-03-25 19:12:37 +00:00
Chad Bailey
a8d0e1de9f
Update changelog filename with PR number
2026-03-25 19:10:20 +00:00
Chad Bailey
4f0b2066c0
Add Deepgram Flux STT service for AWS SageMaker
...
Add DeepgramFluxSageMakerSTTService that combines SageMaker's HTTP/2
transport with Flux's JSON turn detection protocol (StartOfTurn,
EndOfTurn, EagerEndOfTurn, TurnResumed). Includes mid-stream Configure
support, silence watchdog, and an example bot.
2026-03-25 19:09:52 +00:00
Ian Lee
5645909d34
[inworld] add falbback for empty timestamps from server
2026-03-25 11:55:09 -07:00
filipi87
e5a2723632
Fixed audio crackling and popping artifacts in AudioBufferProcessor.
2026-03-25 15:29:50 -03:00
Mark Backman
4ee4002d5d
Merge pull request #4137 from pipecat-ai/mb/language-string-log-level-debug
...
Downgrade unrecognized language string log from warning to debug
2026-03-25 12:26:46 -04:00
Mark Backman
54a17ab1f3
Add changelog for #4142
2026-03-25 12:22:37 -04:00
Nicholas Zhao
bbd14de9c5
Address PR review: rename to XAIHttpTTSService, add language map, clean up API
...
- Rename XAITTSService → XAIHttpTTSService and XAITTSSettings → XAIHttpTTSSettings
- Add language_to_xai_language() with explicit LANGUAGE_MAP using resolve_language()
- Remove deprecated InputParams, params, voice, language init params
- Remove XAI_DEFAULT_SAMPLE_RATE and XAI_PCM_CODEC constants; add encoding param
- Set sample_rate=None default (picked up from PipelineParams or user)
- Use Language.EN enum instead of string "en" for default language
- Add changelog/4031.added.md
- Add 07e-interruptible-xai.py foundational example
- Update 14g-function-calling-grok.py to use XAIHttpTTSService
- Register 07e in run-release-evals.py
2026-03-25 10:46:54 -04:00
Mark Backman
7bc8b89a54
Add changelog for #4137
2026-03-25 10:21:44 -04:00
kompfner
86e086c6b5
Merge pull request #4130 from pipecat-ai/pk/realtime-services-init-v-context-system-instructions-cleanup
...
Prefer init-provided system instructions in realtime services
2026-03-25 09:13:52 -04:00
Paul Kompfner
4bdfe1cf31
Add changelog for realtime system instruction preference change
2026-03-24 17:34:50 -04:00
kompfner
b80328e038
Merge pull request #4125 from pipecat-ai/pk/gemini-live-endframe-deferral-issue
...
Gemini Live: fix EndFrame-deferral hang
2026-03-24 17:02:46 -04:00
Mark Backman
b66c892100
Add changelog for #4128
2026-03-24 16:15:00 -04:00
Paul Kompfner
74686f9190
Add changelog for Gemini Live system_instruction fix
2026-03-24 16:05:15 -04:00
Paul Kompfner
2bb36b5b66
Update changelog for developer message simplification
2026-03-24 16:02:42 -04:00
Paul Kompfner
bb7199d143
Add changelog entries for #4089
2026-03-24 16:02:42 -04:00
Mark Backman
b49bf1c83f
Merge pull request #4127 from pipecat-ai/mb/tts-text-frame-ordering
...
Fix LLMFullResponseEndFrame racing ahead of final TTSTextFrame
2026-03-24 15:39:06 -04:00
Mark Backman
1b0f7ecb0e
Merge pull request #4126 from pipecat-ai/mb/fix-tts-flush-phantom-contexts
...
Fix TTS flush creating phantom contexts on ElevenLabs
2026-03-24 15:33:58 -04:00
Mark Backman
8e57dd67a2
Add changelog for #4127
2026-03-24 15:10:48 -04:00
Mark Backman
e05bd54743
Add changelog for #4126
2026-03-24 13:43:07 -04:00
Paul Kompfner
d05eb02b98
Add changelog for #4125
2026-03-24 12:54:50 -04:00
Filipi da Silva Fuchter
28eb4544d3
Merge pull request #4122 from pipecat-ai/filipi/inworld_follow_up
...
Invoking on_turn_context_created when we receive a TTSSpeakFrame.
2026-03-24 12:28:00 -04:00
Filipi da Silva Fuchter
b45dcb1ae0
Merge pull request #4028 from inworld-ai/ian/close-on-turn-complete
...
fix(inworld): close context at end of turn instead of relying on idle timeout
2026-03-24 12:07:51 -04:00
Mark Backman
6eb988b729
Merge pull request #4092 from harshitajain165/harshita/smallest-tts-only
...
Add Smallest AI TTS service integration
2026-03-24 11:54:34 -04:00
filipi87
3274235ea1
Adding missing changelog entry.
2026-03-24 12:42:56 -03:00
Filipi da Silva Fuchter
03c0d7c345
Merge pull request #4013 from inworld-ai/ian/prewarm-context-inworld-v2
...
[inworld] Pre-open WebSocket TTS context on LLM response start
2026-03-24 11:37:28 -04:00
Filipi da Silva Fuchter
0783edb185
Merge pull request #4120 from pipecat-ai/filipi/krisp-viva-vad-support
...
Added cleanup() method to VADAnalyzer base class
2026-03-24 11:26:53 -04:00
Mark Backman
51d28b4a9f
Code review fixes
2026-03-24 11:21:04 -04:00
kompfner
cf083b8411
Merge pull request #4078 from pipecat-ai/cb/gemini-updates
...
Updates for Gemini Live
2026-03-24 11:18:00 -04:00
Mark Backman
dd45843c42
Merge pull request #4117 from m-ods/feat/assemblyai-domain-param
...
feat(assemblyai): add domain parameter for Medical Mode
2026-03-24 11:02:01 -04:00
Mark Backman
fe15d8654b
Add changelog for #4117
2026-03-24 10:57:55 -04:00
Paul Kompfner
8109ab6135
Further tweaks and improvements to Gemini 3 support in Gemini Live
...
Gets Gemini 3 support to the point where it works with:
- The "legacy" pattern from the previous (removed) 26- example
- inference_on_context_initialization=True (the default)
- inference_on_context_initialization=False
2026-03-24 10:45:41 -04:00
filipi87
9df8985d60
Refactoring the way we automatically push TTSStoppedFrame.
2026-03-24 11:00:06 -03:00
filipi87
b3a25e0ebe
Adding changelog entry for cleanup method.
2026-03-24 10:53:07 -03:00
Filipi da Silva Fuchter
5ed183d215
Merge pull request #4022 from krispai/krisp-viva-vad-support
...
Draft Implementation for Krisp VIVA VAD.
2026-03-24 09:44:32 -04:00
Mark Backman
5c3d3aea2b
Merge pull request #4115 from pipecat-ai/mb/user-turn-stop-warnings
...
Warn when VAD stop_secs misconfiguration may degrade turn detection
2026-03-24 09:32:20 -04:00
Mark Backman
bf04ea2043
Add changelog for #4119
2026-03-24 09:23:40 -04:00
dhruvladia-sarvam
349b8645f3
Merge branch 'main' into feat/sarvam-llm-integration
2026-03-24 16:34:12 +05:30
aconchillo
3268cb93d5
Update changelog for version 0.0.107
2026-03-23 20:11:31 -07:00
Mark Backman
42cab7eea0
Add changelog entry for #4115
2026-03-23 18:01:04 -04:00
Filipi da Silva Fuchter
12dc429761
Merge pull request #4104 from pipecat-ai/filipi/audio_issue
...
Allow defining whether to insert silence in the output transport.
2026-03-23 17:17:37 -04:00
filipi87
ddd1b71b56
Renaming audio_out_insert_silence to audio_out_auto_silence
2026-03-23 17:57:42 -03:00
filipi87
3042929989
Fixing changelog description.
2026-03-23 15:57:25 -03:00
Mark Backman
f283cc5bc6
Merge pull request #4091 from pipecat-ai/mb/gradium-multiplexing-setup
...
feat: send per-context setup in Gradium TTS multiplexing
2026-03-23 12:00:53 -04:00
Mark Backman
70552d7697
Add changelog entry for #4091
2026-03-23 11:58:14 -04:00
Garegin Harutyunyan
f1f51de962
Merge branch 'main' into krisp-viva-vad-support
2026-03-23 18:35:58 +04:00
Garegin Harutyunyan
c32240e14b
Fixed review comments.
2026-03-23 17:44:48 +04:00
filipi87
3b1cb30926
Adding changelog entry.
2026-03-22 13:26:00 -03:00
Pablo Ois Lagarde
53e0136366
chore: rename changelog fragment to PR #4093
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-20 16:46:35 -03:00