Aleix Conchillo Flaqué
|
9fe99ed880
|
add and update changelog entries
|
2025-12-29 17:35:10 -08:00 |
|
Aleix Conchillo Flaqué
|
97ab0d4f53
|
examples: added 52-live-translation without interruptions
|
2025-12-29 17:30:06 -08:00 |
|
Aleix Conchillo Flaqué
|
ffbbb1b3f5
|
turns(user): add support for enabling/disabling interruptions
|
2025-12-29 17:00:03 -08:00 |
|
Aleix Conchillo Flaqué
|
c799d63f8c
|
Merge pull request #3308 from pipecat-ai/aleix/external-turn-start-strategies
turns: add external user and bot turn start strategies
|
2025-12-29 14:42:38 -08:00 |
|
Aleix Conchillo Flaqué
|
bd9a316d7a
|
transports: don't use interruptions_allowed to avoid deprecation warning
|
2025-12-29 14:40:00 -08:00 |
|
Aleix Conchillo Flaqué
|
c8f47b4b22
|
turns: add UserTurnStartedParams and BotTurnStartedParams
|
2025-12-29 14:32:08 -08:00 |
|
Aleix Conchillo Flaqué
|
cf46431d92
|
update changelog file
|
2025-12-29 10:30:41 -08:00 |
|
Mark Backman
|
c28ed2206c
|
DeepgramSTTService pushes user started/stopped speaking and interruption frames
|
2025-12-29 10:17:35 -08:00 |
|
Mark Backman
|
30e6a33930
|
Update VoicemailDetector to use ExternalTurnStartStrategies
|
2025-12-29 10:17:35 -08:00 |
|
Aleix Conchillo Flaqué
|
46db8e58d6
|
LLMUserAggregator: fix backwards compatibility with ExternalTurnStartStrategies
|
2025-12-29 10:17:35 -08:00 |
|
Aleix Conchillo Flaqué
|
e757b4bf6f
|
tests: added external user and bot turn start strategies
|
2025-12-29 10:17:35 -08:00 |
|
Aleix Conchillo Flaqué
|
c821e9f8fd
|
turns: add external user and bot turn start strategies
External strategies are strategies where the logic for user turn start and turn
end come from a different processors (e.g. an STT).
|
2025-12-29 10:17:35 -08:00 |
|
Mark Backman
|
01ce06c756
|
Merge pull request #3288 from pipecat-ai/mb/inworld-cleanup
Inworld TTS service clean up
|
2025-12-29 13:07:20 -05:00 |
|
Mark Backman
|
4bc490c843
|
Merge pull request #3289 from pipecat-ai/mb/audio-context-tts-service-base
Add AudioContextTTSService base class, update AudioContextWordTTSServ…
|
2025-12-29 13:05:06 -05:00 |
|
Mark Backman
|
345885fe7d
|
Merge pull request #3271 from pipecat-ai/mb/changelog-3268
Update fragment name for 3268
|
2025-12-29 13:04:03 -05:00 |
|
Mark Backman
|
6475077fc8
|
Merge pull request #3313 from pipecat-ai/mb/ultravox-s2s-readme
Update Ultravox README link
|
2025-12-29 13:03:39 -05:00 |
|
Mark Backman
|
d646ca594b
|
Update Ultravox README link
|
2025-12-29 11:43:28 -05:00 |
|
Mark Backman
|
7c0d897aa3
|
Merge pull request #3300 from omChauhanDev/nvidia-expose-use_ssl-param
exposed use_ssl param in nvidia services
|
2025-12-29 09:18:26 -05:00 |
|
Aleix Conchillo Flaqué
|
0e8e3afc85
|
Merge pull request #3307 from pipecat-ai/aleix/simplify-turns-package-imports
turns: simplify imports and don't require full strategy module path
|
2025-12-28 18:51:23 -08:00 |
|
Aleix Conchillo Flaqué
|
db85043841
|
Merge pull request #3297 from pipecat-ai/aleix/deprecate-allow-interruptions
deprecate allow interruptions
|
2025-12-28 18:50:15 -08:00 |
|
Aleix Conchillo Flaqué
|
5496aa722f
|
turns: simplify imports and don't require full strategy module path
|
2025-12-28 16:20:15 -08:00 |
|
Aleix Conchillo Flaqué
|
053f59ed6e
|
FrameProcessor: deprecated interruptions_allowed
|
2025-12-28 08:27:02 -08:00 |
|
Aleix Conchillo Flaqué
|
5b93fb9609
|
PipelineTask: deprecate allow_interruptions parameter
|
2025-12-28 08:27:02 -08:00 |
|
Aleix Conchillo Flaqué
|
192ede6e34
|
Merge pull request #3298 from pipecat-ai/aleix/push-user-started-speaking-first
push UserStartedSpeakingFrame before interruption
|
2025-12-28 08:24:50 -08:00 |
|
Aleix Conchillo Flaqué
|
956f004424
|
Merge pull request #3296 from pipecat-ai/aleix/move-turn-start-strategies-to-aggregator
LLMUserAggregator: move turn_start_strategies from PipelineTask
|
2025-12-28 08:19:23 -08:00 |
|
Aleix Conchillo Flaqué
|
8b861d9143
|
LLMUserAggregator: move turn_start_strategies from PipelineTask
|
2025-12-28 08:16:34 -08:00 |
|
Aleix Conchillo Flaqué
|
e5bd55d1d5
|
Merge pull request #3292 from pipecat-ai/aleix/initial-user-mute-strategies
initial user mute strategies
|
2025-12-28 08:14:48 -08:00 |
|
Aleix Conchillo Flaqué
|
094d9fd7d7
|
turns(mute): make strategies available in __init__
|
2025-12-28 08:12:44 -08:00 |
|
Aleix Conchillo Flaqué
|
c7589663b5
|
deprecate STTMuteFilter in favor of LLMUSerAggregator user mute strategies
|
2025-12-28 08:12:44 -08:00 |
|
Aleix Conchillo Flaqué
|
a962c4eeba
|
STTMuteFilter: use FunctionCallsStartedFrame and support multiple function calls
|
2025-12-27 13:52:30 -08:00 |
|
Aleix Conchillo Flaqué
|
43fc26cf0e
|
tests: add user mute strategies tests to user aggregator
|
2025-12-27 13:49:31 -08:00 |
|
Aleix Conchillo Flaqué
|
53b450c1d1
|
added changelog entry for user mute strategies
|
2025-12-27 13:49:31 -08:00 |
|
Aleix Conchillo Flaqué
|
0efa36a04e
|
examples(foundational): added 24-user-mute-strategy.py example
|
2025-12-27 13:49:31 -08:00 |
|
Om Chauhan
|
edc7db22b6
|
renamed changelog
|
2025-12-26 22:21:24 +05:30 |
|
Om Chauhan
|
2c2317de5d
|
added changelog
|
2025-12-25 20:23:27 +05:30 |
|
Om Chauhan
|
604384b3ce
|
exposed use_ssl param
|
2025-12-25 20:09:42 +05:30 |
|
Aleix Conchillo Flaqué
|
260b7e7959
|
push UserStartedSpeakingFrame before interruption
|
2025-12-24 15:33:44 -08:00 |
|
Aleix Conchillo Flaqué
|
0abaae2f07
|
LLMUserAggregator: no need to reset strategies
Turn start strategies are already reset when triggered, so there's no need to
reset them again.
|
2025-12-24 11:08:43 -08:00 |
|
Aleix Conchillo Flaqué
|
30922d365f
|
minor turn start strategies cleanup
|
2025-12-24 11:08:43 -08:00 |
|
Aleix Conchillo Flaqué
|
c33c8d2195
|
LLMUserAggregator: add support for user mute strategies
|
2025-12-24 11:08:43 -08:00 |
|
Aleix Conchillo Flaqué
|
5a4236bc71
|
tests: add user mute strategy tests
|
2025-12-24 11:08:43 -08:00 |
|
Aleix Conchillo Flaqué
|
1d70275574
|
initial user mute strategies
|
2025-12-24 11:08:43 -08:00 |
|
Aleix Conchillo Flaqué
|
ee35ea0966
|
Merge pull request #3291 from pipecat-ai/aleix/llm-user-aggregator-timeout
LLMUserAggregator bot turn start strategies timeout fallback
|
2025-12-23 18:34:57 -08:00 |
|
Aleix Conchillo Flaqué
|
ffb5895404
|
tests: add initial tests for universal LLMUserAggregator
|
2025-12-23 15:51:06 -08:00 |
|
Aleix Conchillo Flaqué
|
1f0357ae5e
|
LLMUserAggregator: add bot turn start strategies timeout fallback
|
2025-12-23 15:42:57 -08:00 |
|
Mark Backman
|
44a698cbcc
|
Add AudioContextTTSService base class, update AudioContextWordTTSService inheritance
|
2025-12-23 10:36:17 -05:00 |
|
Mark Backman
|
74ab68cb58
|
Add changelog fragment
|
2025-12-23 10:15:50 -05:00 |
|
Mark Backman
|
5038ebf205
|
Clean up _receive_messages to use WebsocketService class
|
2025-12-23 09:44:21 -05:00 |
|
Mark Backman
|
1da215f576
|
Inworld TTS service clean up
|
2025-12-23 09:24:29 -05:00 |
|
Aleix Conchillo Flaqué
|
40493e8ce8
|
Merge pull request #3286 from pipecat-ai/aleix/improve-turn-analyzer-bot-turn-start-strategy
improve turn analyzer bot turn start strategy
|
2025-12-22 21:46:48 -08:00 |
|