makaveli10
f5256fc62f
feat: support HuggingFace model IDs for faster_whisper_custom_model_path
...
Previously, the server only accepted local file paths for custom Faster Whisper
models. This change allows passing HuggingFace repo IDs which are automatically
downloaded and converted to CTranslate2 format by the backend if not already in
CTranslate2 format.
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2026-01-13 16:34:04 +05:30
makaveli10
04db67170b
ServeClientTranslation import only when enable_tranlsation is True
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2025-07-22 15:47:06 +00:00
makaveli10
2b8b245fa8
Add translation backend
...
Translate from any language to any language with alirezamsh/small100
running in a thread and reading from a queue shared with transcription thread.
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2025-07-22 08:54:10 +00:00
makaveli10
8d6ddd4f7b
Change max_clients max_connection_time from server only
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2025-07-21 22:52:24 +05:30
Kiran Lonikar
40edd25468
remove commented code
2025-07-12 22:29:30 +05:30
Kiran Lonikar
e597c876cf
changes to run when audio playback is muted
2025-07-07 13:21:20 +05:30
Kiran Lonikar
9954548075
issue 371
...
model name is of form namespace/repo_name and not os path.
2025-07-06 16:10:49 +05:30
makaveli10
74abf66d48
Make cache path configurable to save auto converted ct2 models
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2025-06-01 09:04:22 +00:00
makaveli10
bff88ed3e7
Auto convert hf custom whisper to ct2(faster-whisper)
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2025-05-29 09:23:32 +00:00
makaveli
4b46371dac
Bump version v0.7.1
2025-05-15 10:25:17 +05:30
makaveli
1f4c918d01
Merge pull request #376 from xXLosKrachosXx/main
...
Add transcription callback parameter to TranscriptionClient #361
2025-05-15 10:08:59 +05:30
makaveli
cd327bab50
Bump version to v0.7.0
2025-05-15 09:47:44 +05:30
Erik
b91b3664c2
Add transcription callback parameter to TranscriptionClient #361
2025-05-14 23:03:14 +02:00
makaveli
4ba576fb06
Merge pull request #374 from xXLosKrachosXx/main
...
Add transcription callback to Client for handling transcription results
2025-05-14 20:19:25 +05:30
Erik
188b21f1d0
Add transcription callback to Client for handling transcription results
2025-05-12 20:56:04 +02:00
rover0811
d29993048d
Fix: Enable support for WebSocket streaming in client.
...
Added the `use_wss` parameter to allow the client to handle WebSocket-based streaming. This enhances flexibility for real-time transcription scenarios.
2025-05-12 16:42:11 +09:00
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
makaveli
7fb2d356f9
Merge pull request #368 from makaveli10/upgrade_trt_v0_18
...
Upgrade tensorrt_llm to v0.18.2
2025-04-30 12:19:39 +05:30
giubots
a2271806c3
feat: client sends new parameters to server
2025-04-28 17:21:33 +02:00
giubots
0abf8693ef
refactor: include additional parameters
...
Refactor ServeClientBase and its subclasses to include additional parameters for segment handling and audio clipping.
2025-04-25 13:09:44 +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
47ee035f65
Upgrade tensorrt_llm to v0.18.2
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2025-04-22 12:33:03 +00:00
makaveli10
9b364f267a
Remove blank segment feature
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2025-04-17 08:29:14 +00:00
makaveli10
fb3deb2745
Remove clip_audio from faster_whisper backend
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2025-04-15 08:00:46 +00:00
makaveli
a62495b090
Integrate OpenVINO backend
...
Signed-off-by: makaveli <vineet.suryan@collabora.com >
2025-03-31 12:57:19 +05:30
makaveli10
c1ac71ada0
Refactor 🔨
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2025-03-24 16:48:33 +05:30
makaveli
f5bea0a693
Bump version v0.6.3
2025-02-26 19:41:56 +05:30
makaveli
379bd146fc
Bump version v0.6.2
2025-02-07 17:07:13 +05:30
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
makaveli
4baccf75a7
Bump version v0.6.1
2025-01-16 10:43:26 +05:30
makaveli10
5e4589cfe1
Upgrade silero vad v5.0
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2025-01-13 11:37:58 +00:00
makaveli10
b6b73730fb
Fix: typo
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2025-01-13 11:35:22 +00:00
makaveli10
182b5cbd6d
Fix skipped audio chunk by recording the time of the first repition of a segment
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2025-01-08 13:58:34 +00:00
makaveli
32ba924d8c
Bump version v0.6.0
2025-01-07 18:10:03 +05:30
makaveli10
c936e5f727
Add lock to thread shared variables updates/reads
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2025-01-06 06:34:02 +00:00
Marcus Edel
19c05c8231
Merge pull request #301 from makaveli10/upgrade_tensorrt
...
Upgrade tensorrt_llm==0.15.0.
2024-12-03 10:04:14 -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
Marcus Edel
53c31f3570
Merge pull request #297 from makaveli10/support_hf_models
...
Support loading hf models.
2024-11-27 13:54:03 -05:00
makaveli10
7f0c7a6791
Upgrade faster_whisper==1.1.0 official release
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2024-11-26 21:36:28 +05:30
makaveli10
2eff360b9e
Support loading hf models
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2024-11-26 11:14:18 +05:30
makaveli10
c25a036c02
Upgrade tensorrt_llm to 0.15.0
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2024-11-21 06:13:00 +00:00
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
a6523b6b71
Minor fixes for better punctuations
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2024-11-19 02:13:11 -05:00
makaveli10
778a9c5903
Upgrade faster-whisper 1.1.0rc0
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2024-11-14 10:07:37 -05:00
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
makaveli
bc070d6688
Bump version 0.5.1
2024-09-05 09:34:30 +05:30
makaveli10
380f07394b
Set compute_type based on device capability
...
Signed-off-by: makaveli10 <vineet.suryan@collabora.com >
2024-09-03 00:47:38 -04:00