Chad Bailey
a8d618ede1
Merge branch 'main' into cb/patient-intake
...
# Conflicts:
# src/dailyai/queue_aggregators.py
# src/dailyai/queue_frame.py
# src/dailyai/services/base_transport_service.py
# src/dailyai/services/daily_transport_service.py
# src/examples/foundational/06-listen-and-respond.py
# src/examples/foundational/07-interruptible.py
2024-02-28 15:25:03 -06:00
chadbailey59
d90fdb1cae
Isolated changes to add VAD ( #32 )
...
* added VAD
* added separate 'vad enabled' property
2024-02-28 15:16:44 -06:00
Chad Bailey
5a47a3d5cd
updates and chat hack
2024-02-15 19:49:46 +00:00
Moishe Lettvin
815aa2bc3e
Another autopep8 formatting pass
2024-02-10 09:29:08 -05:00
Chad Bailey
fd5ff5fee5
start of function calling
2024-02-09 22:29:17 +00: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
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
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
Moishe Lettvin
ba89e41c5b
remove commented-out code
2024-01-23 09:37:15 -05:00
Moishe Lettvin
c134598a77
Refactor QueueFrame
2024-01-23 09:33:51 -05: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
Moishe Lettvin
755059c358
a little cleanup
2024-01-16 19:58:11 -05:00
Moishe Lettvin
b9b82695c6
Adding queue transportation to services
2024-01-11 19:14:19 -05:00