WhisperLiveKit / whisperlivekit

Commit History

whisperlivekit/audio_processor.py: apply translation to the whole recognized chunk insted of on a token basis
9d68c36

Marti Umbert commited on

whisperlivekit/audio_processor.py: use space as separator
0ccd2df

Marti Umbert commited on

whisperlivekit/audio_processor.py: translate only the new text coming from transcription
09e3ef2

Marti Umbert commited on

whisperlivekit/core.py: test ctranslate2.Translator with device = cuda
ec5df59

Marti Umbert commited on

whisperlivekit/core.py: ensure ctranslate2.Translator is loaded in the cpu
8926ec9

Marti Umbert commited on

whisperlivekit/audio_processor.py: activate translation
e96f5ff

Marti Umbert commited on

whisperlivekit/whisper_streaming_custom/backends.py: use BatchedInferencePipeline in FasterWhisperASR class, and batch_size=16 in transcribe() function, also created WhisperXASR class
8b05aa3

Marti Umbert commited on

whisperlivekit/audio_processor.py: translation controlled by and if/else, added await to call translate_text as async
3f5a0f9

Marti Umbert commited on

connected translation with frontend
20e4167

acumplid commited on

whisperlivekit/core.py: print args, load model_cascaded_translation from input parameter
1db6194

Marti Umbert commited on

whisperlivekit/audio_processor.py: bug fix to translate from transcribed text and show in log messages
72d3f66

Marti Umbert commited on

whisperlivekit/core.py: load models for translation in class WhisperLiveKit
936478d

Marti Umbert commited on

whisperlivekit/audio_processor.py: define and call translate_text, define translation_tokenizer and translator attributes in class AudioProcessor
777c863

Marti Umbert commited on

reproduced renderLinesWithBuffer on upperCase version
b88fd4c

acumplid commited on

adapted websocket variable
b61aaee

acumplid commited on

Dockerfile whisperlivekit/core.py: leaving the config to work as ASR in CA
298b557

Martí Umbert commited on

whisperlivekit/core.py: set default task to translate
a6d493c

Martí Umbert commited on

whisperlivekit/web/live_transcription.html: change default websocket url so it works on HF
a7a8746

Martí Umbert commited on

Merge branch 'main' of https://github.com/QuentinFuxa/whisper_streaming_web
8d2dff9

qfuxa commited on

enhance chunking to handle audio buffer time limits
37749d3

qfuxa commited on

Logs for https://github.com/QuentinFuxa/WhisperLiveKit/issues/110 https://github.com/QuentinFuxa/WhisperLiveKit/issues/106
333d52d

qfuxa commited on

update import after moving target file
a899dbf

cagram commited on

return silero_vad_iterator.py to whisper_streaming(_custom) package.
3979669

cagram commited on

Merge pull request #113 from needabetterusername/implement-107
8288540

Quentin Fuxa commited on

Allow CTranslate2 backend to choose device and compute types.
e4ad5e2

cagram commited on

Merge pull request #109 from QuentinFuxa/needabetterusername/implement-69
1fdbcae

Quentin Fuxa commited on

Improve WebSocket fallback logic
ecd3f4b

qfuxa cagram commited on

Implement #107
d97eda8

cagram commited on

start implementing frontend part of https://github.com/QuentinFuxa/WhisperLiveKit/pull/80
89e3334

qfuxa commited on

Corrects 'TranscriptionSegment' object is not subscriptable
4ae7cba

qfuxa commited on

solve #100
df32d26

qfuxa commited on

Solve #95 and #96
f94a527

qfuxa commited on

0.1.2
dc789f0

qfuxa commited on

update CLI launch
5fe0e27

qfuxa commited on

script to lib
72d0416

qfuxa commited on