Chad Bailey
25ca8b751e
cleanup
2024-03-19 03:08:04 +00:00
Chad Bailey
0b4b63d2ee
Working vision example
2024-03-19 01:51:36 +00:00
Chad Bailey
6c9425d66a
wip: video image frames
2024-03-18 22:14:02 +00:00
Aleix Conchillo Flaqué
9385270775
autopep8 formatting
2024-03-18 11:28:32 -07:00
Aleix Conchillo Flaqué
549862ef99
daily: log transcription errors
2024-03-18 10:47:20 -07:00
Aleix Conchillo Flaqué
e0551e9d85
services: release daily client after leave
2024-03-18 10:32:46 -07:00
Moishe Lettvin
8e61fe8e36
Support for app messages
2024-03-18 10:08:41 -04:00
Moishe Lettvin
b8b35db89c
Remove run_to_queue and run from AIService class
2024-03-15 11:04:22 -04:00
Moishe Lettvin
e59df8476e
Wait for the callback's result, so exceptions get raised
2024-03-08 15:02:15 -05:00
chadbailey59
3c5f4800d4
Chad's big patient intake PR ( #40 )
...
* at least it runs, kind of
* wip
* wip with user response aggregator
* frame and pipeline docstrings
* Getting started on docstrings
* finish docstrings for aggregators
* patient intake is working!
* cleanup
* cleanup
---------
Co-authored-by: Moishe Lettvin <moishel@gmail.com >
2024-03-07 17:41:32 -06:00
Moishe Lettvin
643be238f9
getting started
2024-03-03 16:31:31 -05:00
chadbailey59
d90fdb1cae
Isolated changes to add VAD ( #32 )
...
* added VAD
* added separate 'vad enabled' property
2024-02-28 15:16:44 -06:00
Moishe Lettvin
20091d91c9
cleanup client properties and unsubscribe from camera
2024-02-27 13:09:55 -05:00
Moishe Lettvin
1992b7e79e
fix sigint handling
2024-02-14 12:10:47 -05:00
Moishe Lettvin
4fecc10808
Call client.leave on keyboard interrupt
2024-02-13 14:17:09 -05:00
Moishe Lettvin
815aa2bc3e
Another autopep8 formatting pass
2024-02-10 09:29:08 -05:00
Moishe Lettvin
ee1ce8f288
Abstract base transport class & local transport class
2024-02-08 08:15:28 -05:00
chadbailey59
0d96f91cde
Added sound effect example ( #18 )
...
* added sound effect example
* added dialout to this branch too
* fixup
* fixup for more dialout testing
* cleanup
2024-02-01 10:26:50 -06:00
Moishe Lettvin
4e9586595d
minor cleanup
2024-01-29 15:06:39 -05:00
Moishe Lettvin
c39920132c
Add some basic daily_transport tests
2024-01-29 07:56:12 -05:00
Moishe Lettvin
4416f36ae9
some minor cleanup, and coalesce image/images into one thing, and use itertools.cycle
2024-01-27 19:07:29 -05:00
chadbailey59
86af896150
Wake word and animation sprites ( #15 )
...
* WIP: golden kitty
* added web server
* added health check
* added flask to module build
* trying requirements.txt
* added dotenv
* flask_cors
* gunicorn
* requirements cleanup
* Dockerfile
* WOOF
* basic wake word
* removed otel
* basic animation kind of works
* i think animation defeated me
* added santa cat assets
* cleanup
* cleanup
* server example and cleanup
* more cleanup
* fix up some class variable names
* minor cleanup, remove mistakenly-added print and logger stuff
* cleanup
* cleanup
---------
Co-authored-by: Moishe Lettvin <moishel@gmail.com >
2024-01-26 15:37:39 -06:00
Moishe Lettvin
5cbac4701b
minor cleanup, remove mistakenly-added print and logger stuff
2024-01-26 15:27:12 -05:00
Moishe Lettvin
5d9aa530e2
fix up some class variable names
2024-01-26 15:15:44 -05:00
Moishe Lettvin
d4c4d49035
Merge pull request #14 from daily-co/aiosessions
...
Don't create aiohttp sessions inside services
2024-01-26 14:01:24 -05:00
Moishe Lettvin
e81f247845
Don't create aiohttp sessions inside services
2024-01-26 12:30:37 -05:00
Liza
8baf137511
prefix suspected private members ( #13 )
2024-01-26 18:28:54 +01:00
Moishe Lettvin
5fdda43bed
Autopep linter fixes
2024-01-25 12:12:46 -05:00
Moishe Lettvin
795a339542
Add InterruptibleConversationWrapper
2024-01-25 11:15:04 -05:00
Liza
31db156dfc
Local Whisper transcription ( #10 )
...
* First pass at Whisper transcription
* deletions
* Revise based on feedback, add autopep8
2024-01-25 13:43:25 +01:00
Moishe Lettvin
690cf2e47d
Merge pull request #8 from daily-co/queueframe-refactor
...
Refactor QueueFrame
2024-01-23 13:15:11 -05:00
Moishe Lettvin
c134598a77
Refactor QueueFrame
2024-01-23 09:33:51 -05:00
Liza
b51abd2969
facilitate manual call management ( #7 )
2024-01-23 14:33:27 +01:00
Moishe Lettvin
95c92e5304
Aggregators for LLM messages
2024-01-22 10:59:13 -05:00
Moishe Lettvin
6ae733ebfe
Cleanup: no more sentence aggregator, let the TTS service deal with that; also removed the queue typing stuff from ai_services
2024-01-19 13:06:15 -05:00
Liza
1071dede1a
Only initialize Daily once ( #5 )
2024-01-19 14:59:48 +01:00
Moishe Lettvin
ceeb93dd46
Clean up example 5
2024-01-18 11:58:08 -05:00
Moishe Lettvin
f9f2e2d7ea
stop_when_done
2024-01-18 11:22:06 -05:00
Moishe Lettvin
0d21768d00
Fix example 5
2024-01-18 11:22:02 -05:00
Moishe Lettvin
13f2f792af
refactor party tonight
2024-01-18 11:21:38 -05:00
Moishe Lettvin
115b744861
input/output -> receive/send queues, for transport service
2024-01-16 21:11:38 -05:00
Moishe Lettvin
755059c358
a little cleanup
2024-01-16 19:58:11 -05:00
Moishe Lettvin
5b49597854
Pass entire transcription message on queue; don't respond to yourself in 06-
2024-01-12 13:54:55 -05:00
Moishe Lettvin
9bbfc8ad05
Updating 06- sample
2024-01-12 11:40:49 -05:00
Moishe Lettvin
ec1f2362c5
add on_first_other_participant_joined event
2024-01-12 08:39:56 -05:00
Moishe Lettvin
b9b82695c6
Adding queue transportation to services
2024-01-11 19:14:19 -05:00
Moishe Lettvin
7ca7764be3
a little cleanup
2024-01-10 21:14:55 -05:00
Moishe Lettvin
df1bbef653
something is up with transcription, trying to figure it out
2024-01-10 17:12:40 -05:00
Moishe Lettvin
7229fc806e
getting started on 06-
2024-01-10 13:00:36 -05:00
Moishe Lettvin
534a4e2fa1
Exit meeting after saying something for samples 1 and 2
2024-01-09 06:05:24 -05:00