Spaces:
Sleeping
Sleeping
Commit History
Refactor import statement for AudioProcessor and update cleanup method to be awaited; remove unused formatters and state management files 69c754e
Refactor AudioProcessor methods for improved async handling and WebSocket integration 566619b
Refactor DiartDiarization initialization and streamline WebSocket audio processing ff49b3c
refacto 0 b9f09f7
Refactor PCM conversion to a dedicated function; immediate chunk addition to the diarization queue 6cccf9e
Warmup functionality: add timeout option (for VM not connected to internet); False option to disable warmup cdd5f7e
fix #84 fd90ec3
Diarization : Uses a rx observer instead of diart attach_hooks method a163c7b
use confidence scores returned by whisper to immediately validate tokens 2b4a348
ffmpeg timout from 5 to 15s; diarization lag does not stay = 0 at the beginning 2c4b57c
solve https://github.com/QuentinFuxa/whisper_streaming_web/issues/60#issuecomment-2692191781 6ad63d0
update import paths 0cf8b89
undiarized text is assigned to last speaker, with buffer information; traceback is used to format_exc errors bd15235
// execution for diarization and transcription b0d49ce
new buffer format d98de94
diarization now works at word - not chunk - level! 6143582
Enhance diarization logic to improve speaker attribution : corrects several bugs 1ebc0b3
DiartDiarization loaded in asynccontextmanager lifespan 5f66658
Improve speaker handling; update sleep duration and manage speaker transitions more effectively 56a936d
add parameter to disable transcription (only diarization), add time in output d920423
Implement logging for WebSocket events and FFmpeg process management; remove obsolete test file d5886b3
handle ffmpeg timeouts > 5s d7ef93c
Quentin Fuxa commited on
Add get_buffer method to retrieve unvalidated buffer in string format bd1016f
Quentin Fuxa commited on
optimize ffmpeg buffer reading :round duration to nearest lower 0.1s 022a086
Quentin Fuxa commited on