PullAudioInputStreamCallback Classe
Interface qui définit les méthodes de rappel pour un flux d’entrée audio.
Dérivez de cette classe et implémentez sa fonction pour fournir vos propres données en tant que flux d’entrée audio.
- Héritage
-
builtins.objectPullAudioInputStreamCallback
Constructeur
PullAudioInputStreamCallback()
Méthodes
close |
Rappel appelé lorsque le flux est fermé. |
get_property | |
read |
Cette fonction est appelée pour obtenir de manière synchrone des données à partir du flux audio. La mémoire tampon retournée par read() ne doit pas contenir d’en-tête audio. |
close
Rappel appelé lorsque le flux est fermé.
close() -> None
get_property
get_property(id: PropertyId) -> str
Paramètres
Nom | Description |
---|---|
id
Obligatoire
|
|
read
Cette fonction est appelée pour obtenir de manière synchrone des données à partir du flux audio. La mémoire tampon retournée par read() ne doit pas contenir d’en-tête audio.
read(buffer: memoryview) -> int
Paramètres
Nom | Description |
---|---|
buffer
Obligatoire
|
mémoire tampon dans laquelle les données audio doivent être transmises. |
Retours
Type | Description |
---|---|
Nombre d’octets passés dans le flux. |
Azure SDK for Python