Commit Graph

307 Commits

Author SHA1 Message Date
Chris Margach
5b3d8969e8 Merge branch 'main' of https://github.com/QuentinFuxa/WhisperLiveKit 2025-04-08 09:44:20 +09:00
Quentin Fuxa
40cca184c1 Merge pull request #113 from needabetterusername/implement-107
Allow CTranslate2 backend to choose device and compute types.
2025-04-07 14:42:57 +02:00
Chris Margach
47ed345f9e Merge branch 'implement-107' 2025-04-07 17:40:08 +09:00
Chris Margach
9c9c179684 Allow CTranslate2 backend to choose device and compute types. 2025-04-07 14:47:29 +09:00
Quentin Fuxa
b870c12f62 Merge pull request #109 from QuentinFuxa/needabetterusername/implement-69
Needabetterusername/implement 69
2025-04-04 11:10:08 +02:00
Quentin Fuxa
cfd5905fd4 Improve WebSocket fallback logic
Use window.location.hostname and port if available,
otherwise fallback to localhost:8000.

Co-authored-by: Chris Margach <hcagramc@gmail.com>
2025-04-04 11:08:05 +02:00
Chris Margach
2399487e45 Implement #107 2025-04-04 10:54:15 +09:00
Quentin Fuxa
afd88310fd Merge branch 'main' of https://github.com/QuentinFuxa/whisper_streaming_web 2025-04-02 11:56:25 +02:00
Quentin Fuxa
080f446b0d start implementing frontend part of https://github.com/QuentinFuxa/WhisperLiveKit/pull/80 2025-04-02 11:56:02 +02:00
Quentin Fuxa
8bd2b36488 Add files via upload 2025-04-01 11:03:22 +02:00
Quentin Fuxa
25fd924bf9 Merge pull request #103 from QuentinFuxa/readme
Update README.md
2025-03-28 14:30:35 +01:00
Quentin Fuxa
ff8fd0ec72 Update README.md 2025-03-28 14:30:14 +01:00
Quentin Fuxa
e99f53e649 Corrects 'TranscriptionSegment' object is not subscriptable 2025-03-24 21:16:08 +01:00
Quentin Fuxa
e9022894b2 solve #100 0.1.3 2025-03-24 20:38:47 +01:00
Quentin Fuxa
ccf99cecdf Solve #95 and #96 2025-03-24 17:55:52 +01:00
Quentin Fuxa
40e2814cd7 0.1.2 2025-03-20 11:08:40 +01:00
Quentin Fuxa
cd29eace3d Update README.md 2025-03-20 10:23:14 +01:00
Quentin Fuxa
38cb54640f Update README.md 0.1.1 2025-03-19 15:49:39 +01:00
Quentin Fuxa
81268a7ca3 update CLI launch 2025-03-19 15:40:54 +01:00
Quentin Fuxa
33cbd24964 Update README.md 2025-03-19 15:14:38 +01:00
Quentin Fuxa
e966e78584 Merge pull request #92 from QuentinFuxa/refacto_lib
script to lib
2025-03-19 15:13:42 +01:00
Quentin Fuxa
e61d1d111f script to lib 0.0.1 2025-03-19 15:10:05 +01:00
Quentin Fuxa
c13d36b5e7 Merge pull request #91 from QuentinFuxa/refacto_lib
move all audio processing out of /asr endpoint
2025-03-19 11:20:28 +01:00
Quentin Fuxa
5624c1f6b7 Refactor import statement for AudioProcessor and update cleanup method to be awaited; remove unused formatters and state management files 2025-03-19 11:18:12 +01:00
Quentin Fuxa
7679370cf6 Refactor AudioProcessor methods for improved async handling and WebSocket integration 2025-03-19 10:59:50 +01:00
Quentin Fuxa
5ca65e21b7 Refactor DiartDiarization initialization and streamline WebSocket audio processing 2025-03-19 10:33:22 +01:00
Quentin Fuxa
dc02bcdbdd refacto 0 2025-03-18 18:31:23 +01:00
Quentin Fuxa
4f87ac3ea4 Refactor PCM conversion to a dedicated function; immediate chunk addition to the diarization queue 2025-03-17 11:46:45 +01:00
Quentin Fuxa
eead544977 Update README.md 2025-03-15 17:28:24 +01:00
Quentin Fuxa
f4a57cd810 Merge pull request #85 from SilasK/warm-up
add warmup ASR, with default file being https://github.com/ggerganov/whisper.cpp/raw/master/samples/jfk.wav
2025-03-14 11:43:24 +01:00
Quentin Fuxa
b768b219fe Warmup functionality: add timeout option (for VM not connected to internet); False option to disable warmup 2025-03-14 11:41:18 +01:00
Quentin Fuxa
2fb386f94c Create CONTRIBUTING.md 2025-03-14 11:10:32 +01:00
Silas Kieser
cb5cf39336 fix #84 2025-03-13 15:03:16 +01:00
Quentin Fuxa
3024a9bdb2 Diarization : Uses a rx observer instead of diart attach_hooks method 2025-03-13 12:02:18 +01:00
Quentin Fuxa
7b582f3f9f change default model to tiny, and vad activated by default 2025-03-13 12:01:08 +01:00
Quentin Fuxa
8ae38a48ef Update README.md 2025-03-05 18:18:38 +01:00
Quentin Fuxa
fc3ffada59 recording duration & waveform added 2025-03-05 18:13:37 +01:00
Quentin Fuxa
e3550ef07d use confidence scores returned by whisper to immediately validate tokens 2025-03-03 12:08:56 +01:00
Quentin Fuxa
b502c8c81d update font 2025-03-03 11:48:25 +01:00
Quentin Fuxa
b37d3cafb3 ffmpeg timout from 5 to 15s; diarization lag does not stay = 0 at the beginning 2025-03-03 10:34:32 +01:00
Quentin Fuxa
d304011aac update demo 2025-03-03 10:33:20 +01:00
Quentin Fuxa
597772c6c5 clean html 2025-03-03 10:27:07 +01:00
Quentin Fuxa
a656ccae72 Update README.md 2025-03-03 09:37:14 +01:00
Quentin Fuxa
e910873312 Merge branch 'main' of https://github.com/QuentinFuxa/whisper_streaming_web 2025-03-01 15:53:43 +01:00
Quentin Fuxa
2a869cd509 solve https://github.com/QuentinFuxa/whisper_streaming_web/issues/60#issuecomment-2692191781 2025-03-01 15:53:35 +01:00
Quentin Fuxa
d053bac871 huggingface steps added. Solve https://github.com/QuentinFuxa/whisper_streaming_web/issues/59 & https://github.com/QuentinFuxa/whisper_streaming_web/issues/60 2025-03-01 11:52:09 +01:00
Quentin Fuxa
e486ef8d98 Delete src directory 2025-02-28 19:09:15 +01:00
Quentin Fuxa
0a1fb08371 src/web to web 2025-02-28 18:50:00 +01:00
Quentin Fuxa
ddb8860528 move files 2025-02-28 18:49:45 +01:00
Quentin Fuxa
2e19516b3e split backends and online asr files 2025-02-28 18:49:31 +01:00