Aleix Conchillo Flaqué
d255e954d6
services(elevenlabs): allow specifying output_format
2024-08-09 09:38:20 -07:00
Aleix Conchillo Flaqué
6a7ab6b8ac
serializers(twilio): allow specifying input and output sample rates
2024-08-09 09:37:51 -07:00
Aleix Conchillo Flaqué
45b18cc0b1
Merge pull request #358 from pipecat-ai/aleix/daily-create-room-exp-fixes
...
transports(daily): fixed create_room expirations
2024-08-09 09:37:01 -07:00
Aleix Conchillo Flaqué
ec58dbd791
transports(daily): added on_participant_updated event
...
Fixes #353
2024-08-09 09:36:24 -07:00
Aleix Conchillo Flaqué
91de68aab3
Merge pull request #355 from pipecat-ai/aleix/usage-metrics-update
...
processors(base): add start_llm_usage_metrics and start_tts_usage_met…
2024-08-09 09:35:36 -07:00
Aleix Conchillo Flaqué
0032594f21
transports(daily): fixed create_room expirations
...
Fixes #348
2024-08-08 22:04:22 -07:00
Aleix Conchillo Flaqué
829fdc5679
services(elevenlabs): update default model to eleven_turbo_v2_5
...
Fixes #349
2024-08-08 21:38:18 -07:00
Aleix Conchillo Flaqué
22e176e329
processors(base): add start_llm_usage_metrics and start_tts_usage_metrics
2024-08-08 16:46:56 -07:00
Aleix Conchillo Flaqué
881248cbd6
transport(base_output): push audio downstream
2024-08-05 14:00:09 -07:00
Aleix Conchillo Flaqué
fa7c941792
examples(gstreamer): add new GStreamer examples
2024-08-04 12:29:36 -07:00
Aleix Conchillo Flaqué
d5d88f756a
transport(output): improve audio and image handling for video use cases
2024-08-04 12:29:08 -07:00
Aleix Conchillo Flaqué
c891168ffb
services: revert optional aiohttp.ClientSession
2024-08-01 18:22:56 -07:00
Aleix Conchillo Flaqué
8263d1dd6f
update CHANGELOG with latest changes
2024-07-31 23:44:07 -07:00
Aleix Conchillo Flaqué
faf41c0b36
services: ignore yielded None values
2024-07-31 23:41:03 -07:00
Aleix Conchillo Flaqué
27a09c0b2c
cleanup examples and remove requests library
2024-07-31 23:39:51 -07:00
Aleix Conchillo Flaqué
76aca32f2e
transport(output): emit new bot start|stop speaking frames
2024-07-25 14:50:33 -07:00
Aleix Conchillo Flaqué
8cf7649855
processors(rtvi): send bot-ready when pipeline AND first participant joins
2024-07-25 11:25:51 -07:00
Aleix Conchillo Flaqué
64f5119b08
transports(base): allow registering event handlers without decorators
2024-07-25 11:24:24 -07:00
Aleix Conchillo Flaqué
4d606aefb3
update CHANGELOG
2024-07-25 09:57:01 -07:00
Ankur Duggal
4bafdaa04d
Deepgram Adjustments ( #313 )
2024-07-25 09:51:51 -07:00
Aleix Conchillo Flaqué
f066d50b98
transports(inputs): handle start/stop interruption frames
2024-07-24 15:15:09 -07:00
Aleix Conchillo Flaqué
0fd2fca231
frames: StartFrame is now a control frame
2024-07-24 14:42:59 -07:00
Aleix Conchillo Flaqué
5bb64098e7
transports(inputs): don't queue incoming system frames
2024-07-24 14:35:00 -07:00
Aleix Conchillo Flaqué
b583f5162b
transports(daily): fix completion callbacks handling
2024-07-23 15:25:59 -07:00
Aleix Conchillo Flaqué
83e730b768
update CHANGELOG for 0.0.38
2024-07-23 14:10:10 -07:00
Aleix Conchillo Flaqué
ad88925154
vad(silero): expose cache and repo parameters
2024-07-23 12:12:28 -07:00
Aleix Conchillo Flaqué
08e0722d97
fix initial metrics format
2024-07-23 11:23:03 -07:00
Aleix Conchillo Flaqué
69f64899fe
pipeline: add send_initial_empty_metrics flag
2024-07-23 11:22:41 -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é
0852b50b8f
services: transcription timestamp should use ISO8601 format
2024-07-22 22:40:28 -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é
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é
846ae765e5
services(TTSService): fix sentence cleanup
2024-07-22 09:32:18 -07:00
Aleix Conchillo Flaqué
2227721173
update CHANGELOG with StatelessTextTransformer fix (update)
2024-07-22 09:30:45 -07:00
Aleix Conchillo Flaqué
77a53da5f5
update CHANGELOG with StatelessTextTransformer fix
2024-07-22 09:28:38 -07:00
Aleix Conchillo Flaqué
337968199a
update CHANGELOG with CartesiaTTSService and TTSService updates
2024-07-17 20:58:10 -07:00
Aleix Conchillo Flaqué
37027f68cb
remove LLMResponseStartFrame and LLMResponseEndFrame
...
This was added in the past to properly handle interruptions for the
LLMAssistantContextAggregator. But this is not necessary anymore since we can
handle interruptions by just processing the StartInterruptionFrame, so there's
no need for these extra frames.
2024-07-17 20:53:35 -07:00
Aleix Conchillo Flaqué
3147534e86
update CHANGELOG for 0.0.36
2024-07-02 10:13:26 -07:00
Aleix Conchillo Flaqué
a9a82c083b
services: add GladiaSTTService support
2024-07-02 08:03:29 -07:00
Aleix Conchillo Flaqué
d1ca0c5614
examples: added new 17-detect-user-idle.py
2024-07-01 18:17:43 -07:00
Aleix Conchillo Flaqué
535514f506
processors: added new UserIdleProcessor
2024-07-01 18:17:43 -07:00
Aleix Conchillo Flaqué
933b63cf13
processors: added new IdleFrameProcessor
2024-07-01 14:57:42 -07:00
Aleix Conchillo Flaqué
d7c3e380a5
added BotSpeakingFrame
2024-07-01 14:57:18 -07:00
Aleix Conchillo Flaqué
7f9fd9ffce
examples: added 07i-interruptible-xtts
2024-07-01 10:41:34 -07:00
Aleix Conchillo Flaqué
ddd0ca6a8f
update CHANGELOG
2024-07-01 10:27:26 -07:00
Aleix Conchillo Flaqué
efbe7297f7
vad(silero): allow specifying a Silero VAD version
2024-07-01 09:38:43 -07:00
Aleix Conchillo Flaqué
cbf5a6362c
add new AsyncFrameProcessor and AsyncAIService
2024-07-01 09:37:02 -07:00
Aleix Conchillo Flaqué
fc0920504d
improve error handling and don't swallow exceptions
2024-07-01 09:35:45 -07:00