Aleix Conchillo Flaqué
3fc85e75e0
Merge pull request #320 from pipecat-ai/aleix/req-updates-072324
...
update project requirements and dependencies
2024-07-23 17:45:18 -07:00
Aleix Conchillo Flaqué
3f61ea16b7
update project requirements and dependencies
2024-07-23 17:35:47 -07:00
Aleix Conchillo Flaqué
4b393092b5
Merge pull request #319 from pipecat-ai/aleix/daily-completion-callbacks-0.0.39-fix
...
transports(daily): fix completion callbacks handling
v0.0.39
2024-07-23 15:27:26 -07:00
Aleix Conchillo Flaqué
b583f5162b
transports(daily): fix completion callbacks handling
2024-07-23 15:25:59 -07:00
Aleix Conchillo Flaqué
060a22f395
github: only run publish_test manually
...
We need to run this manually to avoid test.pypi.org project size limits.
v0.0.38
2024-07-23 14:19:24 -07:00
Aleix Conchillo Flaqué
d3e85355f1
Merge pull request #318 from pipecat-ai/aleix/prepare-0.0.38
...
update CHANGELOG for 0.0.38
2024-07-23 14:12:01 -07:00
Aleix Conchillo Flaqué
83e730b768
update CHANGELOG for 0.0.38
2024-07-23 14:10:10 -07:00
Aleix Conchillo Flaqué
5fcc96446c
Merge pull request #317 from pipecat-ai/aleix/silero-repo-params
...
vad(silero): expose cache and repo parameters
2024-07-23 12:13:20 -07:00
Aleix Conchillo Flaqué
ad88925154
vad(silero): expose cache and repo parameters
2024-07-23 12:12:28 -07:00
Aleix Conchillo Flaqué
0a6ddbf15c
Merge pull request #316 from pipecat-ai/aleix/metrics-improvements
...
metrics improvements
2024-07-23 11:23:57 -07:00
Aleix Conchillo Flaqué
08e0722d97
fix initial metrics format
2024-07-23 11:23:03 -07:00
Aleix Conchillo Flaqué
05d4fba551
processors(rtvi): send initial empty metrics
2024-07-23 11:22:41 -07:00
Aleix Conchillo Flaqué
f41c2b3c9f
transports(daily): don't send empty metrics
2024-07-23 11:22:41 -07:00
Aleix Conchillo Flaqué
69f64899fe
pipeline: add send_initial_empty_metrics flag
2024-07-23 11:22:41 -07:00
Aleix Conchillo Flaqué
33f0865430
Merge pull request #315 from pipecat-ai/aleix/stop-transcription-error
...
transports(daily): wait until start|stop_transcription are finished
2024-07-23 11:18:59 -07:00
Aleix Conchillo Flaqué
ad5b9202ab
transports(daily): wait until start|stop_transcription are finished
...
Fixes #305
2024-07-22 22:59:30 -07:00
Aleix Conchillo Flaqué
1676693091
Merge pull request #314 from pipecat-ai/aleix/transcription-timestamps
...
services: transcription timestamp should use ISO8601 format
2024-07-22 22:43:01 -07:00
Aleix Conchillo Flaqué
0852b50b8f
services: transcription timestamp should use ISO8601 format
2024-07-22 22:40:28 -07:00
Aleix Conchillo Flaqué
eb998aa502
Merge pull request #312 from pipecat-ai/aleix/rtvi-support
...
RTVI support
v0.0.37
2024-07-22 16:58:40 -07:00
Aleix Conchillo Flaqué
6dab0e9de7
update CHANGELOG for 0.0.37
2024-07-22 16:00:30 -07:00
Aleix Conchillo Flaqué
95ff1d141c
update CHANGELOG with RTVIProcessor
2024-07-22 16:00:26 -07:00
Aleix Conchillo Flaqué
87bc8a9da6
examples: remove RTVI since there are full demos elsewhere
2024-07-22 15:53:39 -07:00
Aleix Conchillo Flaqué
087fe9a537
services(cartesia): fix TTFB
2024-07-22 15:30:16 -07:00
Aleix Conchillo Flaqué
c1170260b5
processors(rtvi): use generic LLM and TTS names
2024-07-22 15:27:33 -07:00
Aleix Conchillo Flaqué
65cdf50774
processors(rtvi): fix task cleanup
2024-07-22 15:01:45 -07:00
Aleix Conchillo Flaqué
9233bb490c
processors(rtvi): add support for "tts-text" messages
2024-07-22 11:40:17 -07:00
Aleix Conchillo Flaqué
43932220f7
processors(rtvi): use only user-transcription
2024-07-22 09:40:16 -07:00
Aleix Conchillo Flaqué
cea4d1894e
processors(rtvi): change voice before LLM updates
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
80baa0358d
processors(rtvi): lable is now rtvi
2024-07-22 09:32:18 -07:00
Chad Bailey
5d73db53a0
initial pseudo function calling
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
302ea90dce
processors(rtvi): messages now require an id
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
37b04ed283
processors(rtvi): use send a type=response as command responses
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
be6995cfdf
processors(rtvi): renamed realtime-ai to rtvi
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
dfbc11300c
processors(realtime-ai): use label instead of tag
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
82d539d174
processors(realtime-ai): add support for interrupting the bot
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
6e00f31014
updated CHANGELOG with new frames and realtime-ai changes
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
a46ac3cc92
examples: moved 18-realtime-ai.py to examples/realtime-ai
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
6fbf98d8e2
processors(realtime-ai): llm-context now uses a data field
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
f094c42728
processors(realtime-ai): add transcription messages
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
13827e1282
processors(realtime-ai): send a successful response for every command
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
32170b47d9
processors(realtime-ai): add user-[start|stopped]-speaking messages
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
09c05354c2
processors(realtime-ai): fix voice initialization
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
b0b1475563
processors(realtime-ai): add support making TTS to speak
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
b85dd7283a
processors(realtime-ai): add support for appending to the LLM context
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
846ae765e5
services(TTSService): fix sentence cleanup
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
4c629e538e
processors(realtime-ai): add assistant before output transport
...
Cartesia can do word-to-word output instead of full sentences. This means that
for properly adding things into the context we need to add it before the
transport, otherwise some words might be lost.
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
f6e22bb3b9
processors(realtime-ai): add silero vad to the transport
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
46a048d7f6
processors(realtime-ai): allow default setup to be None
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
bd9f4eea06
processors(realtime-ai): provide default values
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
0a672e61e2
processors(realtime-ai): update it to use groq by default
2024-07-22 09:32:18 -07:00