Commit Graph

20 Commits

Author SHA1 Message Date
844736e4e4 style: minor code formatting 2025-06-24 15:01:09 +02:00
220fec9aea refactor: update type hints in diarization module (PEP 585) 2025-06-24 15:01:09 +02:00
1631c3040f feat: enhance diarization with optional output of speaker embeddings
- Updated DiarizationPipeline to include a return_embeddings parameter for optional speaker embeddings.
- Modified assign_word_speakers to accept and process speaker embeddings.
- Updated CLI to support --speaker_embeddings flag for JSON output.
- Ensured backward compatibility for existing functionality.
2025-06-24 15:01:09 +02:00
bog
b343241253 feat: add diarize_model arg to CLI (#1101) 2025-05-31 13:32:31 +02:00
e7712f496e refactor: update import statements to use explicit module paths across multiple files 2025-03-25 16:24:21 +01:00
f286e7f3de refactor: improve type hints and clean up imports 2025-01-13 10:45:50 +01:00
9a8967f27e refactor: add type hints 2025-01-05 11:48:24 +01:00
8ae6416594 update setup.py to install pyannote.audio==3.1.1, update diarize.py to include num_speakers; to fix Issue #592 2023-12-26 13:01:49 +01:00
20161935a1 feat: pass model to 3.1 in code 2023-11-17 11:12:16 +01:00
a5356509b6 fix(diarize): key error on empty track 2023-10-10 14:50:41 -05:00
b17908473d correct 3.0 pyannote weights 2023-09-26 17:18:20 +02:00
9e3145cead more 2023-08-02 10:36:56 +03:00
da6ed83dc9 more 2023-08-02 10:34:42 +03:00
8de0e2af51 make diarization faster 2023-08-02 10:11:43 +03:00
24008aa1ed fix long segments, break into sentences using nltk, improve align logic, improve diarize (sentence-based) 2023-05-07 15:32:58 +01:00
07361ba1d7 add device to dia pipeline @sorgfresser 2023-05-05 11:53:51 +01:00
d8f0ef4a19 Set diarization device manually 2023-05-04 16:25:34 +02:00
11a78d7ced handle tmp wav file better 2023-04-01 00:06:40 +01:00
18b63d46e2 skeleton v2 2023-03-30 05:31:57 +01:00
58d7191949 add diarize 2023-01-25 19:40:41 +00:00