PullAudioOutputStream Класс
Представляет поток аудиовыходов по запросу, поддерживаемый памятью, используемый для пользовательского аудиовыхода.
- Наследование
-
PullAudioOutputStream
Конструктор
PullAudioOutputStream(handle: c_void_p | None = None)
Параметры
Имя | Описание |
---|---|
handle
|
значение по умолчанию: None
|
Методы
read |
Считывает звуковые данные из потока и заполняет заданный буфер. Максимальное число считываемых байтов определяется размером audio_buffer. Если данные сразу недоступны, ReadData() блокируется, пока не станут доступными следующие данные. |
read
Считывает звуковые данные из потока и заполняет заданный буфер. Максимальное число считываемых байтов определяется размером audio_buffer. Если данные сразу недоступны, ReadData() блокируется, пока не станут доступными следующие данные.
read(audio_buffer: bytes) -> int
Параметры
Имя | Описание |
---|---|
audio_buffer
Обязательно
|
Буфер для получения звуковых данных. |
Возвращаемое значение
Тип | Описание |
---|---|
Число заполненных байтов или 0 на случай, если поток достигнет конца и больше нет доступных данных. |
Azure SDK for Python
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по