Commit Graph

72 Commits

Author SHA1 Message Date
Moishe Lettvin
9e35e21729 undone 2024-01-18 16:09:23 -05:00
Moishe Lettvin
ceeb93dd46 Clean up example 5 2024-01-18 11:58:08 -05:00
Moishe Lettvin
f55333844e Merge pull request #4 from daily-co/service-refactor
Service refactor: Generators over queues
2024-01-18 11:30:59 -05:00
Moishe Lettvin
0245f98eb5 update fal image_gen to use size in constructor 2024-01-18 11:29:13 -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
a3ac0d84e8 working on making services more consistent/terse/easy 2024-01-18 11:20:56 -05:00
chadbailey59
6e8ebbd34c fal.ai integration (#3)
* fal.ai image gen

* some sample and readme updates

* holy cow this is fast

* basic image-gen working

* starting audio prompt and reset

* short confirmation words

* moved fal module to pyproject.toml

---------

Co-authored-by: Moishe Lettvin <moishel@gmail.com>
2024-01-17 12:08:00 -06:00
Chad Bailey
b1e6a89acd README tweaks 2024-01-17 16:56:17 +00: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
cfaccefe9c some sample and readme updates 2024-01-12 16:22:03 -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
869d557ded remove mistakenly added import: 2024-01-12 13:49:34 -05:00
Moishe Lettvin
a42f6bc531 Merge pull request #2 from daily-co/queueing
Adding queue transportation to services
2024-01-12 13:40:51 -05:00
Moishe Lettvin
9bbfc8ad05 Updating 06- sample 2024-01-12 11:40:49 -05:00
Moishe Lettvin
ad427bea3a Update 05- sample, sticking with generators here because they give us a lot more control over the order that things get queued. 2024-01-12 10:47:03 -05:00
Moishe Lettvin
ec1f2362c5 add on_first_other_participant_joined event 2024-01-12 08:39:56 -05:00
Moishe Lettvin
37207745c9 Remove some unused variables 2024-01-11 19:40:19 -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
cd204ebd21 Add sample 04- 2024-01-09 14:19:27 -05:00
Moishe Lettvin
cb63307ddf Improve pipeline of data gathering for 05- sample (I think it can be better, though) 2024-01-09 12:56:56 -05:00
Moishe Lettvin
37f48d9f04 different take on 05 maybe 2024-01-09 11:59:21 -05:00
Moishe Lettvin
a29cb1a5ad Update 05 sample to use decorators and exit correctly 2024-01-09 06:40:48 -05:00
Moishe Lettvin
20a9c6a938 simplify the join, no need for END_STREAM 2024-01-09 06:12:24 -05:00
Moishe Lettvin
534a4e2fa1 Exit meeting after saying something for samples 1 and 2 2024-01-09 06:05:24 -05:00
Moishe Lettvin
11a553240f Sample 3 2024-01-09 05:45:49 -05:00
Moishe Lettvin
4efeae46bc stop using my random room in the demos 2024-01-09 05:32:42 -05:00
Moishe Lettvin
a59cec526f elevenlabs test in 02- 2024-01-08 20:28:53 -05:00
Moishe Lettvin
ac0e4b0c27 remove leftover prints 2024-01-08 17:56:21 -05:00
Moishe Lettvin
6cace129fd shut down correctly when a participant leaves 2024-01-08 17:55:19 -05:00
chadbailey59
290c1e7efa Added async OpenAI services (#1)
* added async openai services

* added async openai services

* added Deepgram service with 05 example

* modernized the 'say one thing' example

* async all the things

* cleanup and user greeting

* more cleanup
2024-01-08 16:07:21 -06:00
Moishe Lettvin
d95bca479d update 01 sample 2024-01-08 15:58:11 -05:00
Moishe Lettvin
0451ae498f Make transportservice.run async, and add 02- sample 2024-01-08 15:38:32 -05:00
Moishe Lettvin
712ab97f88 Support coroutine callbacks 2024-01-08 11:27:58 -05:00
Moishe Lettvin
b5c7e30efa Use a decorator for callbacks 2024-01-06 14:09:28 -05:00
Moishe Lettvin
7f51c0c9b2 A little cleanup 2024-01-05 20:41:52 -05:00
Moishe Lettvin
b48a377b17 a little cleanup, uglier-than-I'd-like 01-say-one-thing sample added 2024-01-05 14:19:18 -05:00
Moishe Lettvin
5b4c085cd2 even more demo cleanup, making run_llm play well with asyncio 2024-01-04 18:14:28 -05:00
Moishe Lettvin
cd2c9700ad more demo cleanup, allow bundled frames in output_queue 2024-01-04 17:54:13 -05:00
Moishe Lettvin
fcd9a248d9 use inference text in demo, clean up image generation 2024-01-04 17:26:13 -05:00
Moishe Lettvin
c68703749b remove unnecessary file 2024-01-04 15:49:12 -05:00
Moishe Lettvin
aab06f4441 a few tweaks to the prompt 2024-01-02 10:46:48 -05:00
Moishe Lettvin
fad73c29cf Remove unused image service from simple app 2023-12-31 12:40:42 -05:00
Moishe Lettvin
464ce4cfd4 update readme 2023-12-31 10:31:43 -05:00
Moishe Lettvin
e1f72e11f0 a few fixes for new output queue format 2023-12-30 12:28:42 -05:00