namespace Whisper
{
/// Special tokens defined in the model
public readonly struct SpecialTokens
{
/// The end of a transcription
public readonly int TranscriptionEnd; // token_eot
/// Start of a transcription
public readonly int TranscriptionStart; // token_sot
/// Represents the previous word in the transcription. It is used to help the model predict the current word based on the context of the words that came before it.
public readonly int PreviousWord; // token_prev
/// Start of a sentence
public readonly int SentenceStart; // token_solm
/// Represents the word "not" in the transcription
public readonly int Not; // token_not
/// New transcription
public readonly int TranscriptionBegin; // token_beg
/// token_translate
public readonly int TaskTranslate;
/// token_transcribe
public readonly int TaskTranscribe;
}
}