EmbeddedSpeechConfig Klasse

Definition

Klasse, die die eingebettete Sprachkonfiguration (offline) definiert.

public sealed class EmbeddedSpeechConfig
type EmbeddedSpeechConfig = class
Public NotInheritable Class EmbeddedSpeechConfig
Vererbung
EmbeddedSpeechConfig

Eigenschaften

SpeechRecognitionModelName

Ruft den Modellnamen für die Spracherkennung ab.

SpeechRecognitionOutputFormat

Ruft das Ausgabeformat der Spracherkennung ab (einfach oder detailliert).

SpeechSynthesisOutputFormat

Ruft das Ausgabeformat der synthetisierten Sprache ab. Beispielwert: riff-16khz-16bit-mono-pcm

SpeechSynthesisVoiceName

Ruft den Sprachnamen für die eingebettete Sprachsynthese ab.

SpeechTranslationModelName

Ruft den Modellnamen für die Sprachübersetzung ab.

Methoden

FromPath(String)

Erstellt eine instance der eingebetteten Sprachkonfiguration mit einem angegebenen Offlinemodellpfad.

FromPaths(String[])

Erstellt eine instance der eingebetteten Sprachkonfiguration mit angegebenen Offlinemodellpfaden.

GetProperty(PropertyId)

Ruft einen Eigenschaftswert nach ID ab.

GetProperty(String)

Ruft einen Eigenschaftswert anhand des Namens ab.

GetSpeechRecognitionModels()

Ruft eine Liste der verfügbaren Spracherkennungsmodelle ab.

GetSpeechTranslationModels()

Ruft eine Liste der verfügbaren Sprachübersetzungsmodelle ab.

SetProfanity(ProfanityOption)

Legt die Anstößigkeitsoption fest. Dies kann verwendet werden, um profane Wörter zu entfernen oder zu maskieren.

SetProperty(PropertyId, String)

Legt einen Eigenschaftswert nach ID fest.

SetProperty(String, String)

Legt einen Eigenschaftswert anhand des Namens fest.

SetSpeechRecognitionModel(String, String)

Legt das Modell für die Spracherkennung fest.

SetSpeechSynthesisOutputFormat(SpeechSynthesisOutputFormat)

Legt das Audioausgabeformat für die Sprachsynthese fest.

SetSpeechSynthesisVoice(String, String)

Legt die Stimme für die eingebettete Sprachsynthese fest.

SetSpeechTranslationModel(String, String)

Legt das Modell für die Sprachübersetzung fest.

Gilt für: