Задать вопрос
@LordAruan

Получение списка аудио устройств системы в цикле с помощью sounddevice. Почему список устройств получается некорректным?

Код раз в секунду проверяет список устройств. Если во время работы кода отключить устройство оно все равно остается в списке. Так же если во время работы кода подключить устройство оно не появляется в списке.

Проверял на bluetooth гарнитуре.

import sounddevice as sd
import time

while True:
print(sd.query_devices())
time.sleep(1)

Предполагаю что проблема может быть связана с кэшированием списка устройств в библиотеке sounddevice.
Что нужно для корректной работы кода.
  • Вопрос задан
  • 182 просмотра
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы