Quentin Fuxa
e704b0b0db
Refactor imports and update __all__ to include internal argument parsing functions
2025-05-05 09:38:46 +02:00
Quentin Fuxa
2dd974ade0
Add support for PyAudioWPatch audio input on Windows
...
- Updated README.md to include installation instructions for PyAudioWPatch.
- Modified setup.py to add PyAudioWPatch as an optional dependency.
- Enhanced audio_processor.py to initialize and handle PyAudioWPatch for system audio capture.
- Updated basic_server.py to manage audio input modes and integrate PyAudioWPatch processing.
- Refactored core.py to include audio input argument parsing.
2025-05-05 09:30:18 +02:00
Quentin Fuxa
b56fcffde1
Solves stdin flushes blocking IO https://github.com/QuentinFuxa/WhisperLiveKit/issues/110
...
https://github.com/QuentinFuxa/WhisperLiveKit/issues/106
https://github.com/QuentinFuxa/WhisperLiveKit/issues/90
https://github.com/QuentinFuxa/WhisperLiveKit/issues/87
https://github.com/QuentinFuxa/WhisperLiveKit/issues/81
https://github.com/QuentinFuxa/WhisperLiveKit/issues/2
2025-04-12 15:25:46 +02:00
Quentin Fuxa
2def194893
add ssl certificate and key file arguments to parser
2025-04-11 12:20:22 +02:00
Quentin Fuxa
29978da301
adds ssl possibility in basic server
2025-04-11 12:20:08 +02:00
Quentin Fuxa
b708890788
protocol default to ws
2025-04-11 12:14:14 +02:00
Quentin Fuxa
3ac4c514cf
remove temp_kit method to get args. uvicorn reload to False for better perfs
2025-04-11 12:02:52 +02:00
Chris Margach
d53b7a323a
update sample html to use wss in case of https
2025-04-10 13:46:52 +09:00
Chris Margach
02de5993e6
allow passing of cert and key locations to uvicorn via package
2025-04-10 13:42:30 +09:00
Quentin Fuxa
d94560ef37
Merge branch 'main' of https://github.com/QuentinFuxa/whisper_streaming_web
2025-04-09 11:38:57 +02:00
Quentin Fuxa
0b43035701
enhance chunking to handle audio buffer time limits
2025-04-09 11:34:59 +02:00
Quentin Fuxa
704170ccf3
Logs for https://github.com/QuentinFuxa/WhisperLiveKit/issues/110 https://github.com/QuentinFuxa/WhisperLiveKit/issues/106
...
https://github.com/QuentinFuxa/WhisperLiveKit/issues/90
https://github.com/QuentinFuxa/WhisperLiveKit/issues/87
https://github.com/QuentinFuxa/WhisperLiveKit/issues/81
https://github.com/QuentinFuxa/WhisperLiveKit/issues/2
2025-04-09 11:34:27 +02:00
Chris Margach
51e6a6f6f9
update import after moving target file
2025-04-09 13:33:39 +09:00
Chris Margach
f6e53b2fab
return silero_vad_iterator.py to whisper_streaming(_custom) package.
2025-04-09 11:59:21 +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
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
080f446b0d
start implementing frontend part of https://github.com/QuentinFuxa/WhisperLiveKit/pull/80
2025-04-02 11:56:02 +02:00
Quentin Fuxa
e99f53e649
Corrects 'TranscriptionSegment' object is not subscriptable
2025-03-24 21:16:08 +01:00
Quentin Fuxa
e9022894b2
solve #100
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
81268a7ca3
update CLI launch
2025-03-19 15:40:54 +01:00
Quentin Fuxa
e61d1d111f
script to lib
2025-03-19 15:10:05 +01:00