Partilhar via


EmbeddedSpeechConfig Classe

Definição

Classe que define a configuração de fala inserida (offline).

public sealed class EmbeddedSpeechConfig
type EmbeddedSpeechConfig = class
Public NotInheritable Class EmbeddedSpeechConfig
Herança
EmbeddedSpeechConfig

Propriedades

SpeechRecognitionModelName

Obtém o nome do modelo para reconhecimento de fala.

SpeechRecognitionOutputFormat

Obtém/define o formato de saída de reconhecimento de fala (simples ou detalhado).

SpeechSynthesisOutputFormat

Obtém o formato de saída da fala sintetizada. Valor de exemplo: riff-16khz-16bit-mono-pcm

SpeechSynthesisVoiceName

Obtém o nome de voz para síntese de fala inserida.

SpeechTranslationModelName

Obtém o nome do modelo para tradução de fala.

Métodos

FromPath(String)

Cria uma instância da configuração de fala inserida com um caminho de modelo offline especificado.

FromPaths(String[])

Cria uma instância da configuração de fala inserida com caminhos de modelo offline especificados.

GetProperty(PropertyId)

Obtém um valor de propriedade por ID.

GetProperty(String)

Obtém um valor de propriedade por nome.

GetSpeechRecognitionModels()

Obtém uma lista de modelos de reconhecimento de fala disponíveis.

GetSpeechTranslationModels()

Obtém uma lista de modelos de tradução de fala disponíveis.

SetProfanity(ProfanityOption)

Define a opção de palavrões. Isso pode ser usado para remover palavras profanas ou mascara-las.

SetProperty(PropertyId, String)

Define um valor de propriedade por ID.

SetProperty(String, String)

Define um valor de propriedade por nome.

SetSpeechRecognitionModel(String, String)

Define o modelo para reconhecimento de fala.

SetSpeechSynthesisOutputFormat(SpeechSynthesisOutputFormat)

Define o formato de saída de áudio de síntese de fala.

SetSpeechSynthesisVoice(String, String)

Define a voz para síntese de fala inserida.

SetSpeechTranslationModel(String, String)

Define o modelo para tradução de fala.

Aplica-se a