tazz4843 / whisper-rs

Rust bindings to https://github.com/ggerganov/whisper.cpp
The Unlicense
659 stars 108 forks source link

how to use tdrz params? #80

Closed daidi closed 11 months ago

daidi commented 1 year ago

very useful tools , thanks a lot for your efforts!!!

there is one more question ,how can i use tdrz param?

-tdrz,     --tinydiarize       [false  ] enable tinydiarize (requires a tdrz model)
tazz4843 commented 1 year ago

whisper.cpp has not made a release in the time since tdrz was released, so that functionality simply doesn't exist downstream yet.

tazz4843 commented 1 year ago

See #85

nipierre commented 10 months ago

Hi @tazz4843, maybe I've missed something about diarization, but aren't we missing bindings to whisper_full_get_segment_speaker_turn_next method (cf. https://github.com/ggerganov/whisper.cpp/pull/1058#issuecomment-1761079159) to make it properly work ? I'm ATM unable to get speaker change information even though I enabled set_tdrz_enable.

tazz4843 commented 10 months ago

99 should have added that method @nipierre

nipierre commented 10 months ago

Ok missed it ! Is there any plan to build a function around it ? I can test stuff and push it afterwards if necessary.