Event OnNewSegment
Raised when each new AudioSegment is recognized during streaming transcription.
public event EventHandler<SpeechToText.OnNewSegmentEventArgs> OnNewSegment
Returns
- EventHandler<SpeechToText.OnNewSegmentEventArgs>
- Raised when each new is recognized during streaming transcription.
Examples
var model = LM.LoadFromModelID("whisper-large-turbo3");
var engine = new SpeechToText(model);
engine.OnNewSegment += (s, e) => Console.WriteLine(e.Segment.Text);
await engine.TranscribeAsync(new WaveFile("audio.wav"));