Updated Speechmatics Plugin (#2225)

Changes
Split out module attributes to make engine settings clearer
Removed internal audio buffer to use latest Speechmatics python SDK (0.4.0)
Use diarization for improved VAD in multi-speaker situations
Support custom dictionary / vocabulary with attributes
Deprecated attributes superseded by re-organised attributes

Diarization Enhancements
Focus on specific speakers (using speaker labels)
Ignore specific speakers (using speaker labels)
Separate transcription formats for active and inactive speakers
Support for known speakers
This commit is contained in:
Sam Sykes
2025-07-31 21:51:38 +01:00
committed by GitHub
parent e05a47744d
commit 2d3f61aa07
6 changed files with 749 additions and 257 deletions

File diff suppressed because it is too large Load Diff