microsoft-speech-browser-sdk
Version:
Microsoft Speech SDK for browsers
46 lines (38 loc) • 863 B
text/typescript
export enum RecognitionStatus {
Success,
NoMatch,
InitialSilenceTimeout,
BabbleTimeout,
Error,
EndOfDictation,
}
export interface ISpeechStartDetectedResult {
Offset?: number;
}
export interface ISpeechFragment {
Text: string;
Offset?: number;
Duration?: number;
}
export interface ISpeechEndDetectedResult {
Offset?: number;
}
export interface ISimpleSpeechPhrase {
RecognitionStatus: RecognitionStatus;
DisplayText: string;
Duration?: number;
Offset?: number;
}
export interface IDetailedSpeechPhrase {
RecognitionStatus: RecognitionStatus;
NBest: IPhrase[];
Duration?: number;
Offset?: number;
}
export interface IPhrase {
Confidence?: number;
Lexical: string;
ITN: string;
MaskedITN: string;
Display: string;
}