Paul Kompfner
|
16accafa6d
|
formatting fix
|
2025-03-20 13:31:28 -04:00 |
|
Kwindla Hultman Kramer
|
4449e9a25b
|
add response.done status=failed error
|
2025-03-20 13:31:28 -04:00 |
|
Kwindla Hultman Kramer
|
bfdf52bd69
|
change examples/foundational/19-openai-realtime-beta.py to use the new preview model
|
2025-03-20 13:31:28 -04:00 |
|
Kwindla Hultman Kramer
|
2b4debec11
|
add support for conversation.item.input_audio_transcription.delta
|
2025-03-20 13:31:28 -04:00 |
|
Mark Backman
|
f4626287cd
|
Merge pull request #1411 from pipecat-ai/mb/add-fal-wizper
Add FalSTTService
|
2025-03-20 13:08:08 -04:00 |
|
Mark Backman
|
e4bb4aacb4
|
Example: Rename 07 ultravox example
|
2025-03-20 12:46:00 -04:00 |
|
Mark Backman
|
f298febacf
|
Add FalSTTService
|
2025-03-20 12:45:16 -04:00 |
|
Aleix Conchillo Flaqué
|
c51291190b
|
Merge pull request #1394 from pipecat-ai/aleix/function-calls-as-tasks
function calls as tasks
|
2025-03-20 09:34:37 -07:00 |
|
Aleix Conchillo Flaqué
|
e0c3f6ad83
|
services: mark function calls as completed even the result is None
|
2025-03-20 08:51:25 -07:00 |
|
Aleix Conchillo Flaqué
|
b1d506c137
|
GoogleAssistantContextAggregator: properly update function response
|
2025-03-20 08:51:25 -07:00 |
|
Aleix Conchillo Flaqué
|
1f6ed01ba6
|
LLMAssistantContextAggregator: remove tool call id with image requests
|
2025-03-20 08:51:25 -07:00 |
|
Aleix Conchillo Flaqué
|
3e9678db84
|
user image requests can now be related to function calls
|
2025-03-20 08:51:25 -07:00 |
|
Aleix Conchillo Flaqué
|
d455fd070e
|
update CHANGELOG
|
2025-03-20 08:51:25 -07:00 |
|
Aleix Conchillo Flaqué
|
d1550d5a85
|
tests: remove TestFrameProcessor, reimplement with run_test()
|
2025-03-20 08:51:25 -07:00 |
|
Aleix Conchillo Flaqué
|
c15286b148
|
examples: deprecate start_callback from LLMService.register_function()
|
2025-03-20 08:51:25 -07:00 |
|
Aleix Conchillo Flaqué
|
a98000fd1d
|
function calling now run in tasks
|
2025-03-20 08:51:25 -07:00 |
|
Aleix Conchillo Flaqué
|
fc06306efd
|
Merge pull request #1406 from pipecat-ai/aleix/pipeline-task-idle-timeouts
PipelineTask: automatically cancel tasks if pipeline is idle
|
2025-03-20 08:37:39 -07:00 |
|
Mark Backman
|
039fa59165
|
Merge pull request #1409 from pipecat-ai/aleix/segmented-stt-service-vad-events
SegmentedSTTService: use VAD events to detect valid audio
|
2025-03-20 09:11:08 -04:00 |
|
Aleix Conchillo Flaqué
|
0e14cec139
|
pyproject: update multiple libraries
|
2025-03-20 01:22:33 -07:00 |
|
Aleix Conchillo Flaqué
|
2417ec4f92
|
LLMUserContextAggregator: increase bot_interruption_timeout to 5 seconds
|
2025-03-20 01:20:34 -07:00 |
|
Aleix Conchillo Flaqué
|
7cdcd1c3d1
|
OpenAITTSService: allow specifying any model name
|
2025-03-20 01:20:34 -07:00 |
|
Aleix Conchillo Flaqué
|
b6be25ab84
|
SegmentedSTTService: use VAD events to detect valid audio
|
2025-03-20 00:31:49 -07:00 |
|
Aleix Conchillo Flaqué
|
e18d9f6a11
|
PipelineTask: automatically cancel tasks if pipeline is idle
|
2025-03-19 23:30:46 -07:00 |
|
Mark Backman
|
3a73346a41
|
Merge pull request #1408 from pipecat-ai/mb/claude-models-example
Update to Claude 3.7 Sonnet latest in examples
|
2025-03-20 01:44:59 -04:00 |
|
Aleix Conchillo Flaqué
|
8d58d1c8bb
|
Merge pull request #1404 from pipecat-ai/aleix/gemini-push-frame-fixes
GeminiMultimodalLiveLLMService: fix duplicated messages in context
|
2025-03-19 21:51:39 -07:00 |
|
Mark Backman
|
07a77e066f
|
Update to Claude 3.7 Sonnet latest in examples
|
2025-03-19 23:18:30 -04:00 |
|
Aleix Conchillo Flaqué
|
3024896d3d
|
Merge pull request #1405 from pipecat-ai/aleix/tts-services-fallback
WebsocketTTSService: add `on_connection_error` and `reconnect_on_error`
|
2025-03-19 19:39:51 -07:00 |
|
Aleix Conchillo Flaqué
|
a3b5e4413a
|
WebsocketTTSService: add on_connection_error and reconnect_on_error
|
2025-03-19 19:38:08 -07:00 |
|
Aleix Conchillo Flaqué
|
f31e77c4f6
|
pyproject: added empty tavus dependencies
|
2025-03-19 18:43:07 -07:00 |
|
Aleix Conchillo Flaqué
|
8942c2e053
|
GeminiMultimodalLiveLLMService: fix duplicated messages in context
Fixes #1384
|
2025-03-19 15:33:54 -07:00 |
|
Aleix Conchillo Flaqué
|
afb26be0ad
|
Merge pull request #1396 from pipecat-ai/aleix/stt-service-audio-passthrough
SegmentedSTTService: allow audio to pass-through downstream
|
2025-03-19 11:16:40 -07:00 |
|
Aleix Conchillo Flaqué
|
48d73a2636
|
SegmentedSTTService: allow audio to pass-through downstream
|
2025-03-19 11:06:12 -07:00 |
|
Aleix Conchillo Flaqué
|
da531dabfd
|
Merge pull request #1304 from pipecat-ai/aleix/handle-emails-user-email-gathering
add skip tags aggregator to support TTS service spelling out tags
|
2025-03-19 11:05:10 -07:00 |
|
Aleix Conchillo Flaqué
|
336e2f1579
|
TTSServices: for now just specify a single text aggregator
|
2025-03-19 11:02:29 -07:00 |
|
Aleix Conchillo Flaqué
|
fc0f404d26
|
examples: add new 36-user-email-gathering.py
|
2025-03-19 10:57:29 -07:00 |
|
Aleix Conchillo Flaqué
|
54620133d4
|
services: add spelling out support to CartesiaTTSService and RimeTTSService
|
2025-03-19 10:57:29 -07:00 |
|
Aleix Conchillo Flaqué
|
e7224473f2
|
utils(text): add new SkipTagsAggregator
|
2025-03-19 10:57:29 -07:00 |
|
Aleix Conchillo Flaqué
|
1a3a268c9d
|
utils(string): add new function parse_start_end_tags()
|
2025-03-19 10:57:29 -07:00 |
|
Aleix Conchillo Flaqué
|
11984b89b7
|
utils(string): add support for floating point numbers
|
2025-03-19 10:57:29 -07:00 |
|
Aleix Conchillo Flaqué
|
1dbad2326a
|
utils(string): support email addresses in end of sentence matching
|
2025-03-19 10:57:27 -07:00 |
|
Mark Backman
|
2e0c6c2bd1
|
Merge pull request #1397 from pipecat-ai/mb/disconnect-bot
Fix: RTVI message disconnect-bot now pushes EndTaskFrame
|
2025-03-19 10:45:24 -04:00 |
|
Mark Backman
|
7f1ccab445
|
Fix: RTVI message disconnect-bot now pushes EndTaskFrame
|
2025-03-19 07:07:45 -04:00 |
|
Aleix Conchillo Flaqué
|
7ddac4eb88
|
Merge pull request #1395 from pipecat-ai/aleix/multiple-text-filters-and-aggregators
TTSService: allow passing multiple text filters and aggregators
|
2025-03-18 21:25:29 -07:00 |
|
Aleix Conchillo Flaqué
|
514ecda755
|
TTSService: allow passing multiple text filters and aggregators
|
2025-03-18 17:31:01 -07:00 |
|
Aleix Conchillo Flaqué
|
71a38a120e
|
Merge pull request #1376 from pipecat-ai/aleix/event-handlers-as-tasks
event handlers are now executed in separate tasks
|
2025-03-18 12:10:34 -07:00 |
|
Mark Backman
|
79616de7a4
|
Merge pull request #1392 from pipecat-ai/mb/fix-google-stt-timeout
Fix an issue where GoogleSTTService would timeout due to stream inact…
|
2025-03-18 14:17:44 -04:00 |
|
Mark Backman
|
6368fbe0dd
|
Merge pull request #1318 from Vaibhav159/vl_google_vertex_llm
adding vertex google llm
|
2025-03-18 14:17:21 -04:00 |
|
Mark Backman
|
5dc8b48fbe
|
Fix an issue where GoogleSTTService would timeout due to stream inactivity
|
2025-03-18 14:06:32 -04:00 |
|
Aleix Conchillo Flaqué
|
9112ff114f
|
Merge pull request #1359 from lucasrothman/tavus-output-sample-rate
Tavus support for custom output rate
|
2025-03-18 10:16:34 -07:00 |
|
Aleix Conchillo Flaqué
|
32609b1132
|
event handlers are now executed in separate tasks
|
2025-03-18 09:25:39 -07:00 |
|