PullAudioOutputStream Classe
Rappresenta il flusso di output audio pull supportato dalla memoria usato per l'output audio personalizzato.
- Ereditarietà
-
PullAudioOutputStream
Costruttore
PullAudioOutputStream(handle: c_void_p | None = None)
Parametri
Nome | Descrizione |
---|---|
handle
|
valore predefinito: None
|
Metodi
read |
Legge i dati audio dal flusso e compila il buffer specificato. Il numero massimo di byte da leggere è determinato dalle dimensioni di audio_buffer. Se non sono immediatamente disponibili dati, ReadData() si blocca fino a quando i dati successivi non diventano disponibili. |
read
Legge i dati audio dal flusso e compila il buffer specificato. Il numero massimo di byte da leggere è determinato dalle dimensioni di audio_buffer. Se non sono immediatamente disponibili dati, ReadData() si blocca fino a quando i dati successivi non diventano disponibili.
read(audio_buffer: bytes) -> int
Parametri
Nome | Descrizione |
---|---|
audio_buffer
Necessario
|
Buffer per ricevere i dati audio. |
Restituisce
Tipo | Descrizione |
---|---|
Numero di byte riempiti o 0 nel caso in cui il flusso raggiunge la fine e non siano disponibili altri dati. |
Azure SDK for Python