EmbeddedSpeechConfig Clase
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. EmbeddedSpeechConfig
- com.
Implementaciones
public final class EmbeddedSpeechConfig
implements java.lang.AutoCloseable
Clase que define la configuración de voz insertada (sin conexión). Nota: se debe llamar a close() para liberar los recursos subyacentes mantenidos por el objeto .
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
final void |
close()
Elimine los recursos asociados. |
static final
Embedded |
fromPath(String path)
Crea una instancia de la configuración de voz insertada con una ruta de acceso de modelo sin conexión especificada. |
static final
Embedded |
fromPaths(List<String> paths)
Crea una instancia de la configuración de voz insertada con rutas de acceso de modelo sin conexión especificadas. |
Safe |
getImpl()
Devuelve un identificador interno a la implementación de configuración de Voz |
java.lang.String |
getProperty(PropertyId id)
Obtiene la propiedad por id. de propiedad |
java.lang.String |
getProperty(String name)
Obtiene una propiedad con nombre como valor. |
final java.lang.String |
getSpeechRecognitionModelName()
Obtiene el nombre del modelo para el reconocimiento de voz. |
final
java.util.List<Speech |
getSpeechRecognitionModels()
Obtiene una lista de los modelos de reconocimiento de voz disponibles. |
final
Output |
getSpeechRecognitionOutputFormat()
Obtiene el formato de salida de reconocimiento de voz incrustado. |
final java.lang.String |
getSpeechSynthesisOutputFormat()
Obtiene el formato de salida de síntesis de voz insertada. |
final java.lang.String |
getSpeechSynthesisVoiceName()
Obtiene el nombre de voz para la síntesis de voz insertada. |
final java.lang.String |
getSpeechTranslationModelName()
Obtiene el nombre del modelo para la traducción de voz. |
final
java.util.List<Speech |
getSpeechTranslationModels()
Obtiene una lista de modelos de traducción de voz disponibles. |
final void |
setProfanity(ProfanityOption value)
Establece la opción soece. |
void |
setProperty(PropertyId id, String value)
Establece la propiedad por identificador de propiedad |
void |
setProperty(String name, String value)
Establece una propiedad con nombre como valor. |
final void |
setSpeechRecognitionModel(String name, String key)
Establece el modelo para el reconocimiento de voz. |
final void |
setSpeechRecognitionOutputFormat(OutputFormat value)
Establece el formato de salida del reconocimiento de voz. |
final void |
setSpeechSynthesisOutputFormat(SpeechSynthesisOutputFormat value)
Establece el formato de salida de síntesis de voz insertada. |
final void |
setSpeechSynthesisVoice(String name, String key)
Establece la voz para la síntesis de voz. |
final void |
setSpeechTranslationModel(String name, String key)
Establece el modelo para la traducción de voz. |
Métodos heredados de java.lang.Object
Detalles del método
close
public final void close()
Elimine los recursos asociados.
fromPath
public static final EmbeddedSpeechConfig fromPath(String path)
Crea una instancia de la configuración de voz insertada con una ruta de acceso de modelo sin conexión especificada.
Parameters:
Returns:
fromPaths
public static final EmbeddedSpeechConfig fromPaths(List
Crea una instancia de la configuración de voz insertada con rutas de acceso de modelo sin conexión especificadas.
Parameters:
Returns:
getImpl
public SafeHandle getImpl()
Devuelve un identificador interno a la implementación de SpeechConfig.
Returns:
getProperty
public String getProperty(PropertyId id)
Obtiene la propiedad por propertyId.
Parameters:
Returns:
getProperty
public String getProperty(String name)
Obtiene una propiedad con nombre como valor.
Parameters:
Returns:
getSpeechRecognitionModelName
public final String getSpeechRecognitionModelName()
Obtiene el nombre del modelo para el reconocimiento de voz.
Returns:
getSpeechRecognitionModels
public final List
Obtiene una lista de los modelos de reconocimiento de voz disponibles.
Returns:
getSpeechRecognitionOutputFormat
public final OutputFormat getSpeechRecognitionOutputFormat()
Obtiene el formato de salida de reconocimiento de voz incrustado.
Returns:
getSpeechSynthesisOutputFormat
public final String getSpeechSynthesisOutputFormat()
Obtiene el formato de salida de síntesis de voz insertada.
Returns:
getSpeechSynthesisVoiceName
public final String getSpeechSynthesisVoiceName()
Obtiene el nombre de voz para la síntesis de voz insertada.
Returns:
getSpeechTranslationModelName
public final String getSpeechTranslationModelName()
Obtiene el nombre del modelo para la traducción de voz.
Returns:
getSpeechTranslationModels
public final List
Obtiene una lista de modelos de traducción de voz disponibles.
Returns:
setProfanity
public final void setProfanity(ProfanityOption value)
Establece la opción soece. Esto se puede usar para quitar palabras soeces o enmascararlas en la salida.
Parameters:
setProperty
public void setProperty(PropertyId id, String value)
Establece la propiedad por propertyId.
Parameters:
setProperty
public void setProperty(String name, String value)
Establece una propiedad con nombre como valor.
Parameters:
setSpeechRecognitionModel
public final void setSpeechRecognitionModel(String name, String key)
Establece el modelo para el reconocimiento de voz.
Parameters:
setSpeechRecognitionOutputFormat
public final void setSpeechRecognitionOutputFormat(OutputFormat value)
Establece el formato de salida del reconocimiento de voz.
Parameters:
setSpeechSynthesisOutputFormat
public final void setSpeechSynthesisOutputFormat(SpeechSynthesisOutputFormat value)
Establece el formato de salida de síntesis de voz insertada.
Parameters:
setSpeechSynthesisVoice
public final void setSpeechSynthesisVoice(String name, String key)
Establece la voz para la síntesis de voz.
Parameters:
setSpeechTranslationModel
public final void setSpeechTranslationModel(String name, String key)
Establece el modelo para la traducción de voz.
Parameters:
Se aplica a
Azure SDK for Java