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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour