Aleix Conchillo Flaqué
aef2152dcc
update CHANGELOG.md for 0.0.21
2024-05-22 21:40:29 -07:00
Kwindla Hultman Kramer
b4758cd989
update CHANGELOG.md
2024-05-22 21:14:11 -07:00
Aleix Conchillo Flaqué
5a83f75e0d
processors: fix user response processors
2024-05-22 19:05:18 -07:00
Aleix Conchillo Flaqué
34384881bc
transport(base): clear audio output buffer if interrupted
2024-05-22 16:30:43 -07:00
Aleix Conchillo Flaqué
32d2f0db66
update CHANGELOG.ms with filters updates
2024-05-22 15:46:13 -07:00
Aleix Conchillo Flaqué
d5644c3ab9
vad: re-add volume exponential smoothing
2024-05-22 15:26:32 -07:00
Aleix Conchillo Flaqué
075194cb54
update CHANGELOG for 0.0.20
2024-05-22 14:21:13 -07:00
Aleix Conchillo Flaqué
57a568986a
processors: only interrupt asssisstant
...
We were pushing interruption frames in the audio task. This was caussing the
LLMUserResponseAggregator to push the accumulated text and then casuing the LLM
to respond.
2024-05-22 10:15:35 -07:00
Aleix Conchillo Flaqué
825738440e
transports: run threads in their own ThreadPoolExecutor
2024-05-21 18:52:27 -07:00
Aleix Conchillo Flaqué
209e97f372
update CHANGELOG.md for 0.0.19
2024-05-20 21:33:15 -07:00
Aleix Conchillo Flaqué
40ccf46b4b
aggregators: accumulate full responses and take interruptions into account
2024-05-20 11:40:57 -07:00
Aleix Conchillo Flaqué
e4c990c677
aggregators: expose LLM messages
2024-05-20 10:51:37 -07:00
Aleix Conchillo Flaqué
83812f2671
transports(daily): implement DailyOutputTransport.send_message
2024-05-20 10:30:59 -07:00
Aleix Conchillo Flaqué
4053c33899
update CHANGELOG for 0.0.17
2024-05-19 19:27:20 -07:00
Kwindla Hultman Kramer
7ffb10d7f5
add to CHANGELOG.md
2024-05-19 12:44:45 -07:00
Aleix Conchillo Flaqué
810dc30d3d
examples: fix examples to use LLMFullResponseEndFrame
2024-05-19 09:39:34 -07:00
Aleix Conchillo Flaqué
2b8f1c4cda
services(openai): send LLMResponseStartFrame for each completion
2024-05-17 17:47:33 -07:00
Aleix Conchillo Flaqué
3e13678f23
vad: use exponential smoothed volume to improve speech detection
2024-05-17 17:13:31 -07:00
Aleix Conchillo Flaqué
57121338b1
pipeline(task): cleanup processors only if we need to
2024-05-17 13:53:33 -07:00
Aleix Conchillo Flaqué
a5d246ec0c
vad: use exponential smoothing to avoid sudden changes
2024-05-17 13:53:33 -07:00
Aleix Conchillo Flaqué
537e72a05f
vad: introduce VADParams so you can tweak things
2024-05-17 13:52:18 -07:00
Aleix Conchillo Flaqué
f62fe059b1
fix issues with Ctrl-C tasks cancellation
2024-05-17 13:51:04 -07:00
Aleix Conchillo Flaqué
7384b63b1d
initial interruptions support
2024-05-17 13:50:45 -07:00
Aleix Conchillo Flaqué
ba6ecf541f
update CHANGELOG.md for 0.0.16
2024-05-16 18:15:07 -07:00
Aleix Conchillo Flaqué
add8d3cbaf
transport: create input transports push frame task
2024-05-16 16:54:39 -07:00
Aleix Conchillo Flaqué
0da427e127
transports(daily): don't send camera/audio tracks if not enabled
2024-05-16 08:16:39 -07:00
Aleix Conchillo Flaqué
129acf886f
transports(daily): hot fix for receiving transport messages
2024-05-15 17:00:04 -07:00
Aleix Conchillo Flaqué
9af3e1efac
update CHANGELOG.md for 0.0.14
2024-05-15 15:59:38 -07:00
Aleix Conchillo Flaqué
9e22a8b4ff
transports(daily): add receiving transport messages
2024-05-15 15:59:08 -07:00
Aleix Conchillo Flaqué
3d6783ddb0
transports: resize output image if it doesn't match camera
2024-05-15 15:36:20 -07:00
Aleix Conchillo Flaqué
349fc526d7
transports(daily): avoid locking if no participant has joined yet
2024-05-15 15:24:58 -07:00
Aleix Conchillo Flaqué
acf6dc0a30
transports: more start and stop fixes
2024-05-15 15:23:03 -07:00
Aleix Conchillo Flaqué
86feb1e104
services: fix DailyTransport stop/cleanup ordering
2024-05-14 19:24:55 -07:00
Aleix Conchillo Flaqué
754c1c6775
services: fixed DailyTransport output camera and audio
2024-05-14 19:07:19 -07:00
Aleix Conchillo Flaqué
6247b9df39
services: fix STTService and WhisperSTTService
2024-05-14 18:45:40 -07:00
Aleix Conchillo Flaqué
bd5344c892
services: MoondreamService model_id argument is now model
2024-05-14 18:34:10 -07:00
Aleix Conchillo Flaqué
e4fe54cd7f
vad: rename VADAnalyzer arguments
2024-05-14 18:33:17 -07:00
Aleix Conchillo Flaqué
3668eb1606
update CHANGELOG for 0.0.12
2024-05-14 14:52:08 -07:00
Aleix Conchillo Flaqué
107817317c
add CHANGELOG.md
2024-05-14 13:45:01 -07:00