Freddy Boulton
24349dee0c
Fix TURN credentials for interactive video + other Gemini Audio Video demo tweaks ( #297 )
...
* Gemini
* Add code
* demo tweaks
2025-04-23 12:52:47 -04:00
Freddy Boulton
dcde624449
Fix msg ( #275 )
2025-04-14 09:20:32 -04:00
Freddy Boulton
837330dcd8
Cloudflare turn integration ( #264 )
...
* Turn integration
* Add code:
* type hint
* Fix typehint
* add code
* format
* WIP
* trickle ice
* bump version
* Better docs
* Modify
* code
* Mute icon for whisper
* Add code
* llama 4 demo
* code
* OpenAI interruptions
* fix docs
2025-04-09 09:36:51 -04:00
Marcus Valtonen Örnhag
2331079c0f
Introduce unit tests ( #248 )
...
* Proof-of-concept: unittests
* Add pytest-asyncio dep
* Import Body from stream
* Add test for allow_extra_tracks
* Cleanup decorators
* add test to linting
* fix ruff issues
* Run formatter
* fix
* Dont test every python version
---------
Co-authored-by: Marcus Valtonen Örnhag <marcus.valtonen.ornhag@ericsson.com >
Co-authored-by: Freddy Boulton <alfonsoboulton@gmail.com >
2025-04-07 17:35:25 -04:00
Freddy Boulton
8ed27fba78
Close Stream from Backend ( #222 )
...
* Close from backend
* Add code
2025-03-28 20:47:34 -04:00
Freddy Boulton
6742894d3d
Add support for trickle ice ( #193 )
...
* cherry-pick trickle-ice
* Add code
* Add code
* format
2025-03-20 20:50:45 -04:00
Freddy Boulton
51f1fafa3a
Add microphone mute ( #158 )
...
* Add code
* add code
2025-03-10 14:53:08 -04:00
Freddy Boulton
6748a8df49
fixes ( #145 )
2025-03-07 14:15:37 -05:00
Freddy Boulton
6ea54777af
ReplyOnPause and ReplyOnStopWords can be interrupted ( #119 )
...
* Add all this code
* add code
* Fix demo
---------
Co-authored-by: Freddy Boulton <freddyboulton@hf-freddy.local >
2025-03-03 21:47:16 -05:00
Freddy Boulton
9cc0278985
Video Bugfix + generator ( #96 )
...
* Code
* Fix demo
* move to init
---------
Co-authored-by: Freddy Boulton <freddyboulton@hf-freddy.local >
2025-02-27 12:30:19 -05:00
Freddy Boulton
43e42c1b22
Tidy up connection logic ( #90 )
...
* Add code:
* code
* code
---------
Co-authored-by: Freddy Boulton <freddyboulton@hf-freddy.local >
2025-02-26 18:21:26 -05:00
Freddy Boulton
da872627b9
Set border radius ( #84 )
...
Co-authored-by: Freddy Boulton <freddyboulton@hf-freddy.local >
2025-02-26 11:53:25 -05:00
Freddy Boulton
2604d9f7db
More tweaks ( #71 )
...
* tweaks
* Make icon colors match
---------
Co-authored-by: Freddy Boulton <freddyboulton@hf-freddy.local >
2025-02-25 10:58:46 -05:00
Freddy Boulton
aafd7b82eb
Add code ( #70 )
...
Co-authored-by: Freddy Boulton <freddyboulton@hf-freddy.local >
2025-02-24 21:21:52 -05:00
Freddy Boulton
853d6a06b5
Rebrand to FastRTC ( #60 )
...
* Add code
* add code
* add code
* Rename messages
* rename
* add code
* Add demo
* docs + demos + bug fixes
* add code
* styles
* user guide
* Styles
* Add code
* misc docs updates
* print nit
* whisper + pr
* url for images
* whsiper update
* Fix bugs
* remove demo files
* version number
* Fix pypi readme
* Fix
* demos
* Add llama code editor
* Update llama code editor and object detection cookbook
* Add more cookbook demos
* add code
* Fix links for PR deploys
* add code
* Fix the install
* add tts
* TTS docs
* Typo
* Pending bubbles for reply on pause
* Stream redesign (#63 )
* better error handling
* Websocket error handling
* add code
---------
Co-authored-by: Freddy Boulton <freddyboulton@hf-freddy.local >
* remove docs from dist
* Some docs typos
* more typos
* upload changes + docs
* docs
* better phone
* update docs
* add code
* Make demos better
* fix docs + websocket start_up
* remove mention of FastAPI app
* fastphone tweaks
* add code
* ReplyOnStopWord fixes
* Fix cookbook
* Fix pypi readme
* add code
* bump versions
* sambanova cookbook
* Fix tags
* Llm voice chat
* kyutai tag
* Add error message to all index.html
* STT module uses Moonshine
* Not required from typing extensions
* fix llm voice chat
* Add vpn warning
* demo fixes
* demos
* Add more ui args and gemini audio-video
* update cookbook
* version 9
---------
Co-authored-by: Freddy Boulton <freddyboulton@hf-freddy.local >
2025-02-24 01:13:42 -05:00
Freddy Boulton
b6d8e6a57f
Fix ( #52 )
...
Co-authored-by: Freddy Boulton <freddyboulton@hf-freddy.local >
2025-01-27 16:16:42 -05:00
Freddy Boulton
e98dc16217
Change recording label ( #50 )
...
* add code
* bump version
* Add code
2025-01-15 12:10:38 -05:00
Freddy Boulton
4d16634307
code ( #48 )
2025-01-10 17:14:47 -05:00
Freddy Boulton
5812fd5aeb
Make sure channel is always set, be able to raise UI errors with WebRTCError ( #45 )
...
* Code
* test
* code
* user guide
2024-12-23 15:21:10 -05:00
Freddy Boulton
8a5c1f1bb3
Code ( #40 )
2024-12-16 11:27:01 -05:00
Freddy Boulton
e92efb1c7d
Customizable icon also fix a bug where you could not import the lib without silero ( #39 )
...
* commit
* Add code
* Add docs
2024-12-13 16:53:35 -08:00
Freddy Boulton
6c983482b8
Add ReplyOnStopWords ( #35 )
...
* add code
* fix dependencies
* add code:
2024-12-11 18:25:53 -08:00
Freddy Boulton
80283f6631
Docs fixes ( #31 )
2024-12-06 10:46:52 -05:00
Freddy Boulton
868e0bfa64
Add some utils fns, add moshi to cookbook, fix querySelector, support async functions in ReplyOnPause ( #29 )
...
* add
* add code
2024-12-04 15:14:19 -05:00
Freddy Boulton
c85c117576
Additional outputs tweaks + fix track constraints ( #28 )
...
* code
* add code
* add code
2024-12-03 15:32:43 -05:00
Freddy Boulton
3bf4a437fb
Audio in only ( #15 )
...
* Audio + Video / test Audio
* Add code
* Fix demo
* support additional inputs
* Add code
* Add code
2024-10-30 13:08:09 -04:00
freddyaboulton
d1c43edcd4
add code
2024-10-28 09:59:08 -07:00
freddyaboulton
e27af437dc
fix metallic sound
2024-10-24 17:23:38 -07:00
freddyaboulton
1688502e99
code
2024-10-23 15:11:39 -07:00
freddyaboulton
e7f3e63c79
make code
2024-10-22 16:24:21 -07:00
freddyaboulton
cff6073df0
working prototype
2024-10-17 15:34:57 -07:00
freddyaboulton
d52a21449a
fix bugs + release version 0.0.4
2024-10-11 14:57:20 -07:00
freddyaboulton
185c52e236
remove global styles
2024-10-11 14:17:27 -07:00
freddyaboulton
23b1e20c05
Lots of bugs
2024-10-11 13:01:26 -07:00
freddyaboulton
ed6116a7da
Add code
2024-10-10 16:10:08 -07:00
freddyaboulton
85cf0d726e
add code
2024-10-10 16:04:54 -07:00
freddyaboulton
3777bfe777
implementation
2024-10-10 14:08:59 -07:00
freddyaboulton
601f6bbef1
5.0 compatiblity
2024-10-09 13:13:06 -07:00
freddyaboulton
9d28441995
Add code for server to client case
2024-10-04 17:28:26 -07:00
freddyaboulton
d5f5db5f9b
Add code
2024-09-26 12:38:42 -04:00
freddyaboulton
11c828edb5
everything working on spaces
2024-09-25 12:19:40 -04:00
freddyaboulton
83be4aa3ea
Working draft
2024-09-25 12:19:40 -04:00