Compartilhar via


AudioConfig Classe

Definição

Representa a configuração de entrada ou saída de áudio. A entrada de áudio pode ser de um microfone, arquivo ou fluxo de entrada. A saída de áudio pode ser para um alto-falante, saída de arquivo de áudio no formato WAV ou fluxo de saída.

public sealed class AudioConfig : IDisposable
type AudioConfig = class
    interface IDisposable
Public NotInheritable Class AudioConfig
Implements IDisposable
Herança
AudioConfig
Implementações

Comentários

Confira também: Introdução à conversão de fala em texto

Propriedades

AudioProcessingOptions

Opções de processamento de áudio usadas pelo SDK de Fala.

Métodos

Dispose()

Descarte os recursos associados mantidos pelo objeto .

FromDefaultMicrophoneInput()

Cria um objeto AudioConfig que recebe fala do microfone padrão no computador.

FromDefaultMicrophoneInput(AudioProcessingOptions)

Cria um objeto AudioConfig que recebe fala do microfone padrão no computador.

FromDefaultSpeakerOutput()

Cria um objeto AudioConfig que produz fala no alto-falante padrão do computador. Adicionado em 1.4.0

FromMicrophoneInput(String)

Cria um objeto AudioConfig que recebe fala de um microfone específico no computador. Adicionado em 1.3.0

FromMicrophoneInput(String, AudioProcessingOptions)

Cria um objeto AudioConfig que recebe fala de um microfone específico no computador.

FromSpeakerOutput(String)

Cria um objeto AudioConfig que produz fala para o alto-falante especificado. Adicionado em 1.14.0

FromStreamInput(AudioInputStream)

Cria um objeto AudioConfig que recebe fala de um fluxo.

FromStreamInput(AudioInputStream, AudioProcessingOptions)

Cria um objeto AudioConfig que recebe fala de um fluxo.

FromStreamInput(PullAudioInputStreamCallback)

Cria um objeto AudioConfig que recebe fala de um fluxo usando um retorno de chamada de fluxo de entrada de áudio.

FromStreamInput(PullAudioInputStreamCallback, AudioProcessingOptions)

Cria um objeto AudioConfig que recebe fala de um fluxo usando um retorno de chamada de fluxo de entrada de áudio.

FromStreamInput(PullAudioInputStreamCallback, AudioStreamFormat)

Cria um objeto AudioConfig que recebe fala de um fluxo em um formato especificado usando um retorno de chamada de fluxo de entrada de áudio.

FromStreamInput(PullAudioInputStreamCallback, AudioStreamFormat, AudioProcessingOptions)

Cria um objeto AudioConfig que recebe fala de um fluxo em um formato especificado usando um retorno de chamada de fluxo de entrada de áudio.

FromStreamOutput(AudioOutputStream)

Cria um objeto AudioConfig que representa o fluxo especificado. Adicionado em 1.4.0

FromStreamOutput(PushAudioOutputStreamCallback)

Cria um objeto AudioConfig que representa o fluxo especificado. Adicionado em 1.4.0

FromWavFileInput(String)

Cria um objeto AudioConfig que recebe fala de um arquivo de áudio no formato WAV.

FromWavFileInput(String, AudioProcessingOptions)

Cria um objeto AudioConfig que recebe fala de um arquivo de áudio no formato WAV.

FromWavFileOutput(String)

Cria um objeto AudioConfig que produz fala para o arquivo WAV especificado. Adicionado em 1.4.0

GetProperty(PropertyId)

Pesquisa a propriedade chamada com o valor propertyId fornecido. Adicionado em 1.10.0

GetProperty(String)

Pesquisa a propriedade que tem o nome da cadeia de caracteres fornecido. Adicionado em 1.10.0

SetProperty(PropertyId, String)

Define uma propriedade usando um valor PropertyId. Adicionado em 1.10.0

SetProperty(String, String)

Define uma propriedade usando um nome de cadeia de caracteres. Adicionado em 1.10.0

Aplica-se a