Skip to content

Speaker Identification #672

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 31 commits into from
Nov 18, 2024
Merged
Changes from 1 commit
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
a9007aa
add pyannote
EzraEllette Oct 29, 2024
de915d9
add pyannote
EzraEllette Oct 29, 2024
915c706
local pyannote
EzraEllette Oct 29, 2024
41e8006
fix segment.rs
EzraEllette Oct 29, 2024
ff8278a
working
EzraEllette Oct 29, 2024
035b120
Diarize before VAD
EzraEllette Oct 31, 2024
853ddd3
add logging for embedding length
EzraEllette Nov 8, 2024
2aaf9a0
rebase
EzraEllette Nov 8, 2024
a45c8b0
Do segmentation stuff
EzraEllette Nov 9, 2024
1ca0ad5
update imports
EzraEllette Nov 9, 2024
c02c739
add speaker embedding to transcription result
EzraEllette Nov 9, 2024
2661cfd
add sqlite-vec and touch migration script
EzraEllette Nov 8, 2024
2cef3f6
update migration to include table
EzraEllette Nov 8, 2024
a7ebfd4
speaker operations in DB
EzraEllette Nov 9, 2024
5bc1495
update tests
EzraEllette Nov 9, 2024
00e39db
update .gitignore
EzraEllette Nov 9, 2024
3781c34
update speaker id process
EzraEllette Nov 12, 2024
1c3e9de
update speaker id process
EzraEllette Nov 12, 2024
067ec07
update models
EzraEllette Nov 12, 2024
6d567a3
use channels for segments
EzraEllette Nov 13, 2024
d46515b
update transcription tests
EzraEllette Nov 13, 2024
9f657ec
delete pyannote example
EzraEllette Nov 13, 2024
b037610
clear warnings
EzraEllette Nov 13, 2024
1269935
vad then segment
EzraEllette Nov 13, 2024
f031d21
add test for identification
EzraEllette Nov 13, 2024
5634e91
cleanup core
EzraEllette Nov 13, 2024
5821cb7
update segment handling to prevent going out of bounds
EzraEllette Nov 15, 2024
10a30dc
update logging
EzraEllette Nov 16, 2024
bd63bb6
update version
EzraEllette Nov 18, 2024
feb8542
fix sample rate in stt
EzraEllette Nov 18, 2024
273dbf2
initialize segmentation models once
EzraEllette Nov 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
update migration to include table
  • Loading branch information
EzraEllette committed Nov 13, 2024
commit 2cef3f68bc8f0dc63fd4ebdd9417512898d38aed
Original file line number Diff line number Diff line change
@@ -1 +1,7 @@
-- Add migration script here
-- Create speakers table
CREATE TABLE IF NOT EXISTS speakers (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT,
embedding REAL[512],
metadata JSON
);