Aleix Conchillo Flaqué
6ba2dea6f0
Merge pull request #812 from zzz-heygen/zzz/fix_serializer_backward_compat
...
fix: make ProtobufFrameSerializer backwards compatible
2024-12-10 13:11:09 -08:00
Aleix Conchillo Flaqué
9ac34ac371
Merge pull request #816 from pipecat-ai/aleix/rtvi-version-update
...
rtvi: update protocol version to 0.3.0
2024-12-10 11:52:28 -08:00
Aleix Conchillo Flaqué
3bf15476a4
processors(filters): add IdentityFilter
2024-12-10 11:01:59 -08:00
Aleix Conchillo Flaqué
acb3e21432
rtvi: update protocol version to 0.3.0
2024-12-10 10:57:42 -08:00
Aleix Conchillo Flaqué
e51e2f781d
Merge pull request #765 from simliai/simli
...
Add Simli Service
2024-12-10 09:23:06 -08:00
Dan Goodman
af6f5ecc86
customize Anthropic client via kwargs, also bumps default model version ( #813 )
...
* customize Anthropic client via kwargs
* bump default model
2024-12-10 09:13:44 -08:00
antonyesk601
81a18633ca
Remove duplicate frame push if simli connection isn't ready
2024-12-10 10:18:31 +00:00
antonyesk601
397342d0b9
Inizialize simli_client on StartFrame; Follow variable naming scheme; Use logger instead of print statements;
2024-12-10 10:11:07 +00:00
zzz
d6b3a50108
x
2024-12-10 07:50:50 +00:00
Mark Backman
e7fa1cacce
Merge pull request #800 from pipecat-ai/mb/autogen-docs
...
Auto-generate API reference docs
2024-12-09 22:05:08 -05:00
Aleix Conchillo Flaqué
0287f06379
Merge pull request #809 from pipecat-ai/aleix/parallel-pipeline-fix-system-frames
...
fix system frames parallel pipeline
2024-12-09 15:48:27 -08:00
Mark Backman
676643d558
Code review fixes
2024-12-09 18:27:07 -05:00
Mark Backman
0c4cbc2615
Push FunctionCall Frames upstream and downstream; update example
2024-12-09 18:27:07 -05:00
Aleix Conchillo Flaqué
e690c98230
transports(daily): no need for joining flag
...
This was put back because of an issue in ParallelPipeline but that issue is now
fixed so the joining check is not really necessary.
2024-12-09 09:38:30 -08:00
Aleix Conchillo Flaqué
e0a6c6871c
parallel_pipeline: don't queue system frames
2024-12-09 09:38:30 -08:00
Mark Backman
1cc2da571e
Add new STT mute strategy, accept a set of strategies
2024-12-09 10:50:08 -05:00
Kwindla Hultman Kramer
315b7fcc34
check to avoid double-join
2024-12-07 21:22:36 -08:00
Aleix Conchillo Flaqué
d1a55c6063
rtvi: handle transport urgent frames
2024-12-06 17:51:09 -08:00
Mark Backman
2ad83f23c8
Initial reference docs commit
2024-12-06 19:44:44 -05:00
Aleix Conchillo Flaqué
3d4620cf95
frames: FunctionCallResultFrame should be a DataFrame as before
2024-12-06 11:54:50 -08:00
Aleix Conchillo Flaqué
7e41809ec2
cartesia: fix broken interruptions
2024-12-06 11:49:03 -08:00
Aleix Conchillo Flaqué
e344a73d14
Merge pull request #797 from pipecat-ai/aleix/xtts-default-language
...
services(xtts): default language to Language.EN
2024-12-06 11:00:53 -08:00
Aleix Conchillo Flaqué
423d6485f8
services(xtts): default language to Language.EN
2024-12-06 10:45:20 -08:00
Aleix Conchillo Flaqué
842b3de7f5
FastAPIWebsocketTransport: fix to work with text and binary
2024-12-06 10:31:42 -08:00
Aleix Conchillo Flaqué
4292507616
Merge pull request #793 from balalofernandez/send-interruption-to-cartesia
...
fix: Send interruption to cartesia
2024-12-06 10:26:34 -08:00
Aleix Conchillo Flaqué
bafb867ffc
services: improve Cartesia, 11Labs, PlayHT and LMNT TTS reconnection
2024-12-06 10:11:59 -08:00
balalo
9001cb17ce
Fix interruption frame to avoid issues with sending None
2024-12-06 17:42:46 +01:00
Mark Backman
d68b3ad1b2
Add additional languages for Cartesia
2024-12-06 09:22:05 -05:00
Kwindla Hultman Kramer
9b51588b92
Merge pull request #782 from pipecat-ai/khk/flash-transcription
...
Async Google LLM + Gemini Flash transcription example
2024-12-05 12:50:18 -08:00
Aleix Conchillo Flaqué
f80a97b545
transports(base_output): wait for output tasks on EndFrame
2024-12-05 11:26:18 -08:00
balalo
bc699735a3
Send interruption message to cartesia
2024-12-05 16:23:40 +01:00
Mark Backman
00fd381808
Merge pull request #745 from pipecat-ai/mb/user-idle
...
Only run the UserIdleProcessor while pipeline is running
2024-12-05 10:12:02 -05:00
Aleix Conchillo Flaqué
3d76b30a7c
deepgram: add VAD event handlers
2024-12-04 19:31:09 -08:00
Aleix Conchillo Flaqué
0935d773f5
transport(websockets): fix initial busy loop when using audio mixers
2024-12-04 19:10:39 -08:00
Aleix Conchillo Flaqué
e0f7a8a9f4
audio(mixer): SoundfileMixer doesn't resample files anymore
2024-12-04 19:09:50 -08:00
Aleix Conchillo Flaqué
2a0e01898f
Merge pull request #780 from pipecat-ai/aleix/gstreamer-default-sample-rate
...
gstreamer: update default sample rate to 24000
2024-12-04 19:09:02 -08:00
Aleix Conchillo Flaqué
9d25e325dd
Merge pull request #779 from pipecat-ai/aleix/websocket-server-audio-mixins-fix
...
frames: fix AudioRawFrame mixin
2024-12-04 19:08:41 -08:00
Aleix Conchillo Flaqué
37c21426bf
Merge pull request #778 from pipecat-ai/aleix/transports-disconnect-on-last-transport
...
transports: fix premature input transport closing
2024-12-04 19:08:23 -08:00
Kwindla Hultman Kramer
a367a038f1
fix for finally clause
2024-12-04 18:31:30 -08:00
Kwindla Hultman Kramer
9c22f5b81b
async google llm
2024-12-04 15:52:52 -08:00
Aleix Conchillo Flaqué
891f261191
gstreamer: update default sample rate to 24000
2024-12-04 14:41:44 -08:00
Aleix Conchillo Flaqué
13c27eaa1d
frames: fix AudioRawFrame mixin
2024-12-04 13:25:37 -08:00
Aleix Conchillo Flaqué
5b6d9a1050
transports: fix premature input transport closing
2024-12-04 10:56:57 -08:00
Mark Backman
1c1fa0db65
Add a NIM LLM service
2024-12-04 12:35:24 -05:00
Kwindla Hultman Kramer
f33f08d667
partially working audio+transcription parallel pipelines
2024-12-04 08:51:35 -08:00
Mark Backman
d9bc2b618f
Update FireworksLLMService to use OpenAILLMService
2024-12-04 11:51:05 -05:00
Mark Backman
d5a50e2cad
Update AzureLLMService to use OpenAILLMService
2024-12-04 11:01:56 -05:00
Mark Backman
728acba8a5
Add LLMService stubs for Grok and Groq, add examples
2024-12-04 10:08:28 -05:00
Aleix Conchillo Flaqué
52caaa4afb
transports(daily): use a task to execute callbacks
...
This commit fixes an issue where we were not waiting for
`asyncio.run_coroutine_threadsafe` to complete which can cause a series of
undesired issues (e.g. not actually executing the coroutine).
2024-12-03 18:58:54 -08:00
Mark Backman
897e024dd8
Only run the UserIdleProcessor while pipeline is running
2024-12-03 21:09:03 -05:00