149ae691eb
Only send final transcription once
2025-09-16 10:13:58 -07:00
e5f45f43b3
Video default to same size
2025-09-16 10:07:24 -07:00
adcfdeabfa
Allow placing Moveable anywhere
2025-09-16 10:04:56 -07:00
d4b3bc6ce4
Mobile UI changes
2025-09-16 10:03:37 -07:00
046321dafb
Fixed buttons on mobile
2025-09-16 09:53:41 -07:00
cab90b6567
Process all audio for final transcription
2025-09-15 17:28:13 -07:00
3cfc148724
Improved normalizazation visualization
2025-09-15 16:59:28 -07:00
916151307f
Whisper reworks to get final transcription to reliably fire
2025-09-15 15:34:04 -07:00
38099aeb3c
Remove opt-in media enable
2025-09-15 15:07:12 -07:00
c6695b4e8e
Fixed mute state on bot add
2025-09-15 15:05:36 -07:00
b2169da4cd
Fixing transcode
2025-09-15 14:30:16 -07:00
825544002e
Clarified code slightly
2025-09-15 13:58:24 -07:00
734f69fcae
Enhanced config loading
2025-09-15 13:56:02 -07:00
f67ff9ec2f
Renamed bots; fixed config load
2025-09-15 13:45:44 -07:00
7a06bfc102
Streaming working
2025-09-15 13:35:38 -07:00
3c7584eadb
Fix anthropic usage
2025-09-15 12:50:06 -07:00
fb5942f9c6
./generate-ts-types.sh
2025-09-15 12:29:21 -07:00
dc2e8e7e94
Fixed type-o
2025-09-15 12:28:49 -07:00
fc7ac432bc
Added copilot instructions
2025-09-15 12:26:16 -07:00
716c508f45
Bot config no longer gives errors on frontend
2025-09-15 12:25:29 -07:00
bef73a8af4
Mute state honored on load
2025-09-14 16:13:02 -07:00
96d749d576
Fixing audio/video controls
2025-09-14 16:07:24 -07:00
110430d22a
Improved transcription to current message
2025-09-14 15:48:17 -07:00
50f290ac22
Removed debug border colors
2025-09-14 14:59:24 -07:00
18a31704e8
Fixed Moveable
2025-09-14 14:47:05 -07:00
a65f46a818
Improving Moveable
2025-09-14 14:17:53 -07:00
ac1ca4ec8f
Fixing Moveable
2025-09-14 13:08:57 -07:00
3d5f63aa0a
Improving VAD
2025-09-14 12:49:14 -07:00
51b1ef7bc2
Tmp
2025-09-13 21:40:21 -07:00
394d3f349c
Improved UI with timestamp
2025-09-13 19:55:42 -07:00
1e13a75709
Improved audio graphing
2025-09-13 18:54:56 -07:00
eb5416c4f0
Working on whisper
2025-09-13 18:53:13 -07:00
bcc187e8cc
Increased status font size
2025-09-12 16:46:20 -07:00
25fc91a50c
Appears to be working
2025-09-09 16:16:29 -07:00
bfcfa899ea
Added missing file
2025-09-09 16:11:49 -07:00
122ed532d6
Workiing ish
2025-09-09 16:11:24 -07:00
39739e5d34
Moved docs into docs/
2025-09-09 14:16:40 -07:00
5e44904956
Fix shared path
2025-09-09 14:16:26 -07:00
fd798c98aa
Added smoke test
2025-09-08 16:15:07 -07:00
ce012e253c
Fixed negotiation
2025-09-08 16:14:53 -07:00
afdf856f2b
Maybe working?
2025-09-08 16:03:53 -07:00
b8929a9a5e
reload
2025-09-08 13:09:48 -07:00
08f2583ebc
Mid way
2025-09-08 13:02:57 -07:00
09ed1ec447
ai-voicebot => voicebot
2025-09-08 11:03:31 -07:00
bd94741a82
Improved API generation
...
Signed-off-by: James Ketrenos <james_git@ketrenos.com>
2025-09-08 10:20:04 -07:00
eee5727fdf
Improving B580 work
...
Signed-off-by: James Ketrenos <james_git@ketrenos.com>
2025-09-08 09:50:05 -07:00
ec375730f0
Added chat message clear
2025-09-07 23:23:19 -07:00
df88374999
Transcription almost working
2025-09-07 23:10:55 -07:00
0691dbf97f
Audio is now routing to buffers
2025-09-07 22:46:45 -07:00
1074eb48dc
Fix WebRTC connection for receive-only bots (whisper bot)
...
- Add receive-only transceivers for bots with no local media tracks
- Resolves ICE gathering timeout issues for whisper bot
- Enables proper SDP negotiation for audio/video reception
- Whisper bot can now establish WebRTC connections successfully
The whisper bot is receive-only (transcribes audio, doesn't send media)
but WebRTC negotiation failed without proper transceivers. This fix
automatically adds recvonly audio/video transceivers when a bot has
no local tracks, allowing proper connection establishment.
2025-09-07 22:18:52 -07:00