AudioDataStream Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona datos de audio como una secuencia. Agregado en la versión 1.4.0
public class AudioDataStream : IDisposable
type AudioDataStream = class
interface IDisposable
Public Class AudioDataStream
Implements IDisposable
- Herencia
-
AudioDataStream
- Implementaciones
Comentarios
Vea también: Obtener el resultado como una secuencia en memoria
Propiedades
Properties |
Contiene propiedades del flujo de datos de audio. |
Métodos
CanReadData(UInt32) |
Indica si la secuencia de datos de audio puede leer el número especificado de bytes, empezando por la posición actual de la secuencia. |
CanReadData(UInt32, UInt32) |
Indica si la secuencia de datos de audio puede leer el número especificado de bytes, comenzando desde un desplazamiento de posición desde el primer byte. |
DetachInput() |
Impide que más datos lleguen al flujo. |
Dispose() |
Elimine los recursos asociados. |
Dispose(Boolean) |
Este método realiza la limpieza de recursos.
El parámetro |
FromResult(KeywordRecognitionResult) |
Obtiene el flujo de datos de audio con respaldo de memoria asociado a un resultado de reconocimiento de palabras clave determinado, establecido en el momento anterior a la palabra clave. |
FromResult(SpeechSynthesisResult) |
Crea una secuencia de datos de audio con respaldo de memoria mediante la voz sintetizada especificada. |
FromWavFileInput(String) |
Crea una secuencia de datos de audio con respaldo de memoria mediante el archivo de audio especificado. |
GetPosition() |
Obtenga la posición actual del flujo de datos de audio. |
GetStatus() |
Obtiene el estado actual del flujo de datos de audio. |
ReadData(Byte[]) |
Lee los datos de audio de la posición actual en el flujo de datos de audio. Espera si no hay datos disponibles. |
ReadData(UInt32, Byte[]) |
Lee los datos de audio de una posición especificada en la secuencia de datos de audio. Espera si no hay datos disponibles. |
SaveToWaveFileAsync(String) |
Guarda los datos de audio en un archivo como una operación asincrónica. |
SetPosition(UInt32) |
Establece la posición actual del flujo de datos de audio. |
Se aplica a
Azure SDK for .NET