EmbeddedSpeechConfig Klasse
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. EmbeddedSpeechConfig
- com.
Implementiert
public final class EmbeddedSpeechConfig
implements java.lang.AutoCloseable
Klasse, die eingebettete Sprachkonfiguration (offline) 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
Embedded |
fromPath(String path)
Erstellt eine instance der eingebetteten Sprachkonfiguration mit einem angegebenen Offlinemodellpfad. |
static final
Embedded |
fromPaths(List<String> paths)
Erstellt eine instance der eingebetteten Sprachkonfiguration mit angegebenen Offlinemodellpfaden. |
Safe |
getImpl()
Gibt ein internes Handle für die Speech |
java.lang.String |
getProperty(PropertyId id)
Ruft die Eigenschaft nach Eigenschafts-ID |
java.lang.String |
getProperty(String name)
Ruft eine benannte Eigenschaft als Wert ab. |
final java.lang.String |
getSpeechRecognitionModelName()
Ruft den Modellnamen für die Spracherkennung ab. |
final
java.util.List<Speech |
getSpeechRecognitionModels()
Ruft eine Liste der verfügbaren Spracherkennungsmodelle ab. |
final
Output |
getSpeechRecognitionOutputFormat()
Ruft das eingebettete Spracherkennungsausgabeformat ab. |
final java.lang.String |
getSpeechSynthesisOutputFormat()
Ruft das eingebettete Ausgabeformat der Sprachsynthese ab. |
final java.lang.String |
getSpeechSynthesisVoiceName()
Ruft den Sprachnamen für eingebettete Sprachsynthese ab. |
final java.lang.String |
getSpeechTranslationModelName()
Ruft den Modellnamen für die Sprachübersetzung ab. |
final
java.util.List<Speech |
getSpeechTranslationModels()
Ruft eine Liste der verfügbaren Sprachübersetzungsmodelle ab. |
final void |
setProfanity(ProfanityOption value)
Legt die Obszönitätsoption fest. |
void |
setProperty(PropertyId id, String value)
Legt die Eigenschaft nach Eigenschafts-ID |
void |
setProperty(String name, String value)
Legt eine benannte Eigenschaft als Wert fest. |
final void |
setSpeechRecognitionModel(String name, String key)
Legt das Modell für die Spracherkennung fest. |
final void |
setSpeechRecognitionOutputFormat(OutputFormat value)
Legt das Ausgabeformat der Spracherkennung fest. |
final void |
setSpeechSynthesisOutputFormat(SpeechSynthesisOutputFormat value)
Legt das Ausgabeformat der eingebetteten Sprachsynthese fest. |
final void |
setSpeechSynthesisVoice(String name, String key)
Legt die Stimme für die Sprachsynthese fest. |
final void |
setSpeechTranslationModel(String name, String key)
Legt das Modell für die Sprachübersetzung fest. |
Geerbte Methoden von java.lang.Object
Details zur Methode
close
public final void close()
Entsorgen Sie zugeordnete Ressourcen.
fromPath
public static final EmbeddedSpeechConfig fromPath(String path)
Erstellt eine instance der eingebetteten Sprachkonfiguration mit einem angegebenen Offlinemodellpfad.
Parameters:
Returns:
fromPaths
public static final EmbeddedSpeechConfig fromPaths(List
Erstellt eine instance der eingebetteten Sprachkonfiguration mit angegebenen Offlinemodellpfaden.
Parameters:
Returns:
getImpl
public SafeHandle getImpl()
Gibt ein internes Handle für die SpeechConfig-Implementierung zurück.
Returns:
getProperty
public String getProperty(PropertyId id)
Ruft die Eigenschaft nach propertyId ab.
Parameters:
Returns:
getProperty
public String getProperty(String name)
Ruft eine benannte Eigenschaft als Wert ab.
Parameters:
Returns:
getSpeechRecognitionModelName
public final String getSpeechRecognitionModelName()
Ruft den Modellnamen für die Spracherkennung ab.
Returns:
getSpeechRecognitionModels
public final List
Ruft eine Liste der verfügbaren Spracherkennungsmodelle ab.
Returns:
getSpeechRecognitionOutputFormat
public final OutputFormat getSpeechRecognitionOutputFormat()
Ruft das eingebettete Spracherkennungsausgabeformat ab.
Returns:
getSpeechSynthesisOutputFormat
public final String getSpeechSynthesisOutputFormat()
Ruft das eingebettete Ausgabeformat der Sprachsynthese ab.
Returns:
getSpeechSynthesisVoiceName
public final String getSpeechSynthesisVoiceName()
Ruft den Sprachnamen für eingebettete Sprachsynthese ab.
Returns:
getSpeechTranslationModelName
public final String getSpeechTranslationModelName()
Ruft den Modellnamen für die Sprachübersetzung ab.
Returns:
getSpeechTranslationModels
public final List
Ruft eine Liste der verfügbaren Sprachübersetzungsmodelle ab.
Returns:
setProfanity
public final void setProfanity(ProfanityOption value)
Legt die Obszönitätsoption fest. Dies kann verwendet werden, um profane Wörter zu entfernen oder sie in der Ausgabe zu maskieren.
Parameters:
setProperty
public void setProperty(PropertyId id, String value)
Legt die -Eigenschaft nach propertyId fest.
Parameters:
setProperty
public void setProperty(String name, String value)
Legt eine benannte Eigenschaft als Wert fest.
Parameters:
setSpeechRecognitionModel
public final void setSpeechRecognitionModel(String name, String key)
Legt das Modell für die Spracherkennung fest.
Parameters:
setSpeechRecognitionOutputFormat
public final void setSpeechRecognitionOutputFormat(OutputFormat value)
Legt das Ausgabeformat der Spracherkennung fest.
Parameters:
setSpeechSynthesisOutputFormat
public final void setSpeechSynthesisOutputFormat(SpeechSynthesisOutputFormat value)
Legt das Ausgabeformat der eingebetteten Sprachsynthese fest.
Parameters:
setSpeechSynthesisVoice
public final void setSpeechSynthesisVoice(String name, String key)
Legt die Stimme für die Sprachsynthese fest.
Parameters:
setSpeechTranslationModel
public final void setSpeechTranslationModel(String name, String key)
Legt das Modell für die Sprachübersetzung fest.
Parameters:
Gilt für:
Azure SDK for Java