Freigeben über


HybridSpeechConfig Klasse

  • java.lang.Object
    • com.microsoft.cognitiveservices.speech.HybridSpeechConfig

Implementiert

java.lang.AutoCloseable

public final class HybridSpeechConfig
implements java.lang.AutoCloseable

Klasse, die Hybridkonfigurationen (Cloud und Eingebettete) für die Spracherkennung und Sprachsynthese definiert. Hinweis: close() muss aufgerufen werden, um zugrunde liegende Ressourcen freizugeben, die sich im Besitz des -Objekts befinden.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
final void close()

Entsorgen Sie zugeordnete Ressourcen.

static final HybridSpeechConfig fromConfigs(SpeechConfig cloudSpeechConfig, EmbeddedSpeechConfig embeddedSpeechConfig)

Erstellt eine instance der Hybridsprachkonfiguration mit angegebenen Cloud- und eingebetteten Sprachkonfigurationen.

SafeHandle getImpl()

Gibt ein internes Handle für die SpeechConfig-Implementierung zurück.

java.lang.String getProperty(PropertyId id)

Ruft die Eigenschaft nach Eigenschafts-IDab.

java.lang.String getProperty(String name)

Ruft eine benannte Eigenschaft als Wert ab.

final OutputFormat getSpeechRecognitionOutputFormat()

Ruft das Ausgabeformat der Spracherkennung ab.

final java.lang.String getSpeechSynthesisOutputFormat()

Ruft das Ausgabeformat der Sprachsynthese ab.

void setProperty(PropertyId id, String value)

Legt die Eigenschaft nach Eigenschafts-IDfest.

void setProperty(String name, String value)

Legt eine benannte Eigenschaft als Wert fest.

final void setSpeechRecognitionOutputFormat(OutputFormat value)

Legt das Ausgabeformat der Spracherkennung fest.

final void setSpeechSynthesisOutputFormat(SpeechSynthesisOutputFormat value)

Legt das Ausgabeformat der Sprachsynthese fest.

Geerbte Methoden von java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Details zur Methode

close

public final void close()

Entsorgen Sie zugeordnete Ressourcen.

fromConfigs

public static final HybridSpeechConfig fromConfigs(SpeechConfig cloudSpeechConfig, EmbeddedSpeechConfig embeddedSpeechConfig)

Erstellt eine instance der Hybridsprachkonfiguration mit angegebenen Cloud- und eingebetteten Sprachkonfigurationen.

Parameter:

cloudSpeechConfig - Cloud-Sprachkonfiguration.
embeddedSpeechConfig - Eingebettete Sprachkonfiguration.

Gibt zurück:

Eine hybride Sprachkonfiguration instance.

getImpl

public SafeHandle getImpl()

Gibt ein internes Handle für die SpeechConfig-Implementierung zurück.

Gibt zurück:

Das Implementierungshandle.

getProperty

public String getProperty(PropertyId id)

Ruft die Eigenschaft nach propertyId ab.

Parameter:

id - PropertyId der Eigenschaft.

Gibt zurück:

Der Wert.

getProperty

public String getProperty(String name)

Ruft eine benannte Eigenschaft als Wert ab.

Parameter:

name - der Name der Eigenschaft.

Gibt zurück:

Der Wert.

getSpeechRecognitionOutputFormat

public final OutputFormat getSpeechRecognitionOutputFormat()

Ruft das Ausgabeformat der Spracherkennung ab.

Gibt zurück:

Das Erkennungsausgabeformat.

getSpeechSynthesisOutputFormat

public final String getSpeechSynthesisOutputFormat()

Ruft das Ausgabeformat der Sprachsynthese ab.

Gibt zurück:

Gibt das Syntheseausgabeformat zurück.

setProperty

public void setProperty(PropertyId id, String value)

Legt die -Eigenschaft nach propertyId fest.

Parameter:

id - PropertyId der Eigenschaft.
value - Der Wert.

setProperty

public void setProperty(String name, String value)

Legt eine benannte Eigenschaft als Wert fest.

Parameter:

name - der Name der Eigenschaft.
value - den Wert.

setSpeechRecognitionOutputFormat

public final void setSpeechRecognitionOutputFormat(OutputFormat value)

Legt das Ausgabeformat der Spracherkennung fest.

Parameter:

value - Das Erkennungsausgabeformat.

setSpeechSynthesisOutputFormat

public final void setSpeechSynthesisOutputFormat(SpeechSynthesisOutputFormat value)

Legt das Ausgabeformat der Sprachsynthese fest.

Parameter:

value - Die ID des Syntheseausgabeformats (z. B. Riff16Khz16BitMonoPcm).

Gilt für: