EmbeddedSpeechConfig Classe
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. EmbeddedSpeechConfig
- com.
Implementações
public final class EmbeddedSpeechConfig
implements java.lang.AutoCloseable
Classe que define a configuração de fala inserida (offline). Observação: close() deve ser chamado para liberar recursos subjacentes mantidos pelo objeto .
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
final void |
close()
Descarte os recursos associados. |
static final
Embedded |
fromPath(String path)
Cria uma instância da configuração de fala inserida com um caminho de modelo offline especificado. |
static final
Embedded |
fromPaths(List<String> paths)
Cria uma instância da configuração de fala inserida com caminhos de modelo offline especificados. |
Safe |
getImpl()
Retorna um identificador interno para a implementação da Configuração de Fala |
java.lang.String |
getProperty(PropertyId id)
Obtém a propriedade por ID da propriedade |
java.lang.String |
getProperty(String name)
Obtém uma propriedade nomeada como valor. |
final java.lang.String |
getSpeechRecognitionModelName()
Obtém o nome do modelo para reconhecimento de fala. |
final
java.util.List<Speech |
getSpeechRecognitionModels()
Obtém uma lista de modelos de reconhecimento de fala disponíveis. |
final
Output |
getSpeechRecognitionOutputFormat()
Obtém o formato de saída de reconhecimento de fala inserido. |
final java.lang.String |
getSpeechSynthesisOutputFormat()
Obtém o formato de saída de síntese de fala inserida. |
final java.lang.String |
getSpeechSynthesisVoiceName()
Obtém o nome de voz para síntese de fala inserida. |
final java.lang.String |
getSpeechTranslationModelName()
Obtém o nome do modelo para tradução de fala. |
final
java.util.List<Speech |
getSpeechTranslationModels()
Obtém uma lista de modelos de tradução de fala disponíveis. |
final void |
setProfanity(ProfanityOption value)
Define a opção de palavrões. |
void |
setProperty(PropertyId id, String value)
Define a propriedade por ID da propriedade |
void |
setProperty(String name, String value)
Define uma propriedade nomeada como valor. |
final void |
setSpeechRecognitionModel(String name, String key)
Define o modelo para reconhecimento de fala. |
final void |
setSpeechRecognitionOutputFormat(OutputFormat value)
Define o formato de saída de reconhecimento de fala. |
final void |
setSpeechSynthesisOutputFormat(SpeechSynthesisOutputFormat value)
Define o formato de saída de síntese de fala inserida. |
final void |
setSpeechSynthesisVoice(String name, String key)
Define a voz da síntese de fala. |
final void |
setSpeechTranslationModel(String name, String key)
Define o modelo para tradução de fala. |
Métodos herdados de java.lang.Object
Detalhes do método
close
public final void close()
Descarte os recursos associados.
fromPath
public static final EmbeddedSpeechConfig fromPath(String path)
Cria uma instância da configuração de fala inserida com um caminho de modelo offline especificado.
Parameters:
Returns:
fromPaths
public static final EmbeddedSpeechConfig fromPaths(List
Cria uma instância da configuração de fala inserida com caminhos de modelo offline especificados.
Parameters:
Returns:
getImpl
public SafeHandle getImpl()
Retorna um identificador interno para a implementação do SpeechConfig.
Returns:
getProperty
public String getProperty(PropertyId id)
Obtém a propriedade por propertyId.
Parameters:
Returns:
getProperty
public String getProperty(String name)
Obtém uma propriedade nomeada como valor.
Parameters:
Returns:
getSpeechRecognitionModelName
public final String getSpeechRecognitionModelName()
Obtém o nome do modelo para reconhecimento de fala.
Returns:
getSpeechRecognitionModels
public final List
Obtém uma lista de modelos de reconhecimento de fala disponíveis.
Returns:
getSpeechRecognitionOutputFormat
public final OutputFormat getSpeechRecognitionOutputFormat()
Obtém o formato de saída de reconhecimento de fala inserido.
Returns:
getSpeechSynthesisOutputFormat
public final String getSpeechSynthesisOutputFormat()
Obtém o formato de saída de síntese de fala inserida.
Returns:
getSpeechSynthesisVoiceName
public final String getSpeechSynthesisVoiceName()
Obtém o nome de voz para síntese de fala inserida.
Returns:
getSpeechTranslationModelName
public final String getSpeechTranslationModelName()
Obtém o nome do modelo para tradução de fala.
Returns:
getSpeechTranslationModels
public final List
Obtém uma lista de modelos de tradução de fala disponíveis.
Returns:
setProfanity
public final void setProfanity(ProfanityOption value)
Define a opção de palavrões. Isso pode ser usado para remover palavras profanas ou mascara-las na saída.
Parameters:
setProperty
public void setProperty(PropertyId id, String value)
Define a propriedade por propertyId.
Parameters:
setProperty
public void setProperty(String name, String value)
Define uma propriedade nomeada como valor.
Parameters:
setSpeechRecognitionModel
public final void setSpeechRecognitionModel(String name, String key)
Define o modelo para reconhecimento de fala.
Parameters:
setSpeechRecognitionOutputFormat
public final void setSpeechRecognitionOutputFormat(OutputFormat value)
Define o formato de saída de reconhecimento de fala.
Parameters:
setSpeechSynthesisOutputFormat
public final void setSpeechSynthesisOutputFormat(SpeechSynthesisOutputFormat value)
Define o formato de saída de síntese de fala inserida.
Parameters:
setSpeechSynthesisVoice
public final void setSpeechSynthesisVoice(String name, String key)
Define a voz da síntese de fala.
Parameters:
setSpeechTranslationModel
public final void setSpeechTranslationModel(String name, String key)
Define o modelo para tradução de fala.
Parameters:
Aplica-se a
Azure SDK for Java