rover0811
41d9f683a8
Add: support for secure WebSocket (WSS) connections
...
Introduce an optional `use_wss` flag to enable secure WebSocket protocol. Updated socket URL generation to dynamically select between `ws` or `wss` based on the flag value. Ensures greater flexibility when connecting to secure servers.
2025-05-12 13:53:41 +09:00
giubots
275ed4e45b
Merge branch 'main' into configure-more-params
2025-05-02 12:23:45 +02:00
giubots
a2271806c3
feat: client sends new parameters to server
2025-04-28 17:21:33 +02:00
Emmanuel Ferdman
444a1df740
Resolve daemon warnings for threading methods
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
2025-04-25 00:30:08 -07:00
makaveli10
87520498e9
Add option to mute audio playback for file input
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2025-02-05 20:23:41 +05:30
makaveli10
5aa5826f36
Replace ffmpeg with av lib for resampling, rtsp & hls streams
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2025-01-22 05:11:04 -05:00
makaveli10
49e232bc4d
Set segment.completed to False by default
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2024-12-03 20:09:41 +05:30
makaveli10
a1650eaa4f
Fix client tests to write srt file
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2024-11-19 13:31:55 +05:30
makaveli10
81c57ae40c
Send completed bool with each segment
...
Completed bool represents if the segment is completely processed by the server
Signed-off-by: makaveli10 <suryanvineet47@gmail.com >
2024-11-05 18:11:32 +05:30
makaveli10
0d74790c67
Expose ClientManager arguments to be passed from client
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2024-10-10 08:37:45 -04:00
makaveli10
4870e9fb9e
Make text logging optional
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2024-08-08 06:09:44 -04:00
Sean Dang
abfe830eee
Fix deadlock issue in FFmpeg subprocess by ensuring stderr is consumed
2024-07-11 23:30:44 +07:00
chien-liu
cfba5b3e54
Expose the srt file location of Transcription client
2024-06-01 00:14:59 +02:00
makaveli10
9d2ea75247
Refactor to make record function more readable
...
Signed-off-by: makaveli10 <suryanvineet47@gmail.com >
2024-05-28 11:06:49 +05:30
makaveli10
61d07edabb
Make writing output audio file optional when using microphone
...
Signed-off-by: makaveli10 <suryanvineet47@gmail.com >
2024-05-28 11:06:49 +05:30
dshepelev15
615c9c7aed
Add support for RTSP stream
2024-05-17 17:32:09 +03:00
fraic
f78fc473c5
Add option: save network stream to local file while transcribing
2024-03-25 19:11:24 +08:00
makaveli10
66b5dc7c15
Merge remote-tracking branch 'upstream/main' into fix_client_close
2024-03-22 12:13:44 +05:30
makaveli10
0f1d36fc06
fix: microphone client close
2024-03-22 12:13:27 +05:30
John Sichi
fe1640695c
Don't clear server_error flag on close.
2024-03-21 13:28:18 +09:00
John Sichi
37d7f2ed66
Merge branch 'main' into tee-client
2024-03-13 20:12:51 +09:00
John Sichi
5b32dc4130
Fix default value for multicast.
2024-03-10 21:02:50 +09:00
John Sichi
3b15dc76b4
Add support for processing same audio stream via multiple clients with different tasks.
2024-03-10 20:44:15 +09:00
FlippFuzz
4d477e35e7
Handle failure on systems without microphones
...
Catch the OSError and print a WARN log.
2024-03-10 19:43:53 +08:00
makaveli10
dc22b7da9f
add srt_file_path option
2024-02-20 11:53:45 +05:30
makaveli10
b42ced9816
fix: tests for end of speech message while mocking pyaudio
2024-02-16 20:31:38 +05:30
makaveli10
78da3f6750
Merge branch 'code_formatting' into vad_option
2024-02-16 17:29:37 +05:30
makaveli10
147e97002e
clear_screen for updated transcript
2024-02-15 18:56:14 +05:30
makaveli10
9bb92b9bb2
use_vad option and send end of audio message
2024-02-15 17:59:12 +05:30
makaveli10
3cd96367fb
make vad an option
2024-02-15 14:59:43 +05:30
makaveli10
ceb3cc8747
update timeout log
2024-02-09 14:20:47 +05:30
makaveli10
9fbff47126
🔨 refactor whisper_live according to flake8
2024-02-09 13:45:13 +05:30
makaveli10
bc474b4a76
update on_close; on_error
2024-02-08 14:06:06 +05:30
makaveli
6071cc1cc5
Revert "Test pypi upload"
2024-02-08 12:23:15 +05:30
makaveli10
d6edf8e847
update on_error; on_close
2024-02-07 23:29:22 +05:30
makaveli10
56d19f5469
fix: typo; remove multilingual debug stat
2024-02-04 14:34:16 +05:30
Sasa Trivic
e697574870
Remove multilingual from client. Remove multilingual from faster whisper backend. Disable task dropdown when capturing in chrome extension.
2024-02-02 13:56:26 +01:00
Sasa Trivic
b098b52a4d
Merge branch 'main' of github.com:lightwastak3n/WhisperLive
2024-02-01 17:37:18 +01:00
Sasa Trivic
e1f531eccf
Remove duplicate assignment
2024-02-01 13:56:09 +01:00
makaveli10
08575a03c2
write srt file only for faster_whisper backend
2024-02-01 14:22:45 +05:30
makaveli10
f4027de343
add: save_transcript to srt file
2024-01-31 17:37:30 +05:30
makaveli10
986823dbef
Merge remote-tracking branch 'upstream/main' into tensorrt_backend
2024-01-19 10:45:01 -05:00
makaveli10
f25ff1785a
increase chunk size from 64ms to 256ms
2024-01-19 12:02:05 +00:00
makaveli10
881fd55776
run server with custom model from args
2024-01-18 15:02:51 +08:00
makaveli10
71d0fe69c6
add option to use custom model
2024-01-15 23:28:02 +08:00
Chronoz
e92ddd291a
fix exception on overflow
2023-12-31 20:59:33 +07:00
makaveli10
e006722da7
add model size option to client
2023-12-20 18:06:02 +05:30
Jesús Hormigo
b6dee4e46e
Using ffmpeg-python package instead of requiring having ffmpeg installed in system
2023-12-10 19:34:27 +01:00
Jesús Hormigo
f3cd20fbf3
Support for HLS transcription ( resolves #62 )
2023-12-09 21:24:55 +01:00
makaveli10
fad0842571
add client docs
2023-09-25 16:25:20 +05:30