PullAudioOutputStream Classe
Représente le flux de sortie audio pull sauvegardé en mémoire utilisé pour la sortie audio personnalisée.
- Héritage
-
PullAudioOutputStream
Constructeur
PullAudioOutputStream(handle: c_void_p | None = None)
Paramètres
Nom | Description |
---|---|
handle
|
valeur par défaut: None
|
Méthodes
read |
Lit les données audio à partir du flux et renseigne dans la mémoire tampon donnée. Le nombre maximal d’octets à lire est déterminé par la taille de audio_buffer. Si aucune donnée n’est immédiatement disponible, ReadData() se bloque jusqu’à ce que les données suivantes soient disponibles. |
read
Lit les données audio à partir du flux et renseigne dans la mémoire tampon donnée. Le nombre maximal d’octets à lire est déterminé par la taille de audio_buffer. Si aucune donnée n’est immédiatement disponible, ReadData() se bloque jusqu’à ce que les données suivantes soient disponibles.
read(audio_buffer: bytes) -> int
Paramètres
Nom | Description |
---|---|
audio_buffer
Obligatoire
|
Mémoire tampon pour recevoir les données audio. |
Retours
Type | Description |
---|---|
Nombre d’octets remplis, ou 0 au cas où le flux atteint sa fin et qu’il n’y a plus de données disponibles. |
Azure SDK for Python