AudioDataStream Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece dados de áudio como um fluxo. Adicionado em 1.4.0
public class AudioDataStream : IDisposable
type AudioDataStream = class
interface IDisposable
Public Class AudioDataStream
Implements IDisposable
- Herança
-
AudioDataStream
- Implementações
Comentários
Confira também: Obter resultado como um fluxo na memória
Propriedades
Properties |
Contém propriedades do fluxo de dados de áudio. |
Métodos
CanReadData(UInt32) |
Indica se o fluxo de dados de áudio pode ler o número especificado de bytes, começando pela posição atual do fluxo. |
CanReadData(UInt32, UInt32) |
Indica se o fluxo de dados de áudio pode ler o número especificado de bytes, começando de um deslocamento de posição do primeiro byte. |
DetachInput() |
Impede que mais dados cheguem ao fluxo. |
Dispose() |
Descarte os recursos associados. |
Dispose(Boolean) |
Esse método executa a limpeza de recursos.
O parâmetro |
FromResult(KeywordRecognitionResult) |
Obtém o fluxo de dados de áudio com suporte de memória associado a um determinado resultado de reconhecimento de palavra-chave, definido como o momento antes do palavra-chave ser falado. |
FromResult(SpeechSynthesisResult) |
Cria um fluxo de dados de áudio com suporte de memória usando a fala sintetizada especificada. |
FromWavFileInput(String) |
Cria um fluxo de dados de áudio com suporte de memória usando o arquivo de áudio especificado. |
GetPosition() |
Obter a posição atual do fluxo de dados de áudio. |
GetStatus() |
Obtenha a status atual do fluxo de dados de áudio. |
ReadData(Byte[]) |
Lê dados de áudio da posição atual no fluxo de dados de áudio. Aguarda se nenhum dado está disponível. |
ReadData(UInt32, Byte[]) |
Lê dados de áudio de uma posição especificada no fluxo de dados de áudio. Aguarda se nenhum dado está disponível. |
SaveToWaveFileAsync(String) |
Salva os dados de áudio em um arquivo como uma operação assíncrona. |
SetPosition(UInt32) |
Define a posição atual do fluxo de dados de áudio. |
Aplica-se a
Azure SDK for .NET