Описание тега python-sounddevice

1 ответ

Остановите петлю в аудиовыходе

Проблема заключается в том, что когда я использую опцию зацикливания звукового устройства для зацикливания воспроизведения, я не могу остановить его. import soundfile as sf import sounddevice as sd weight = 1.4 data, fs = sf.read('sound.wav') sd.pla…
02 дек '17 в 09:00
0 ответов

sounddevice playrec() дает задержку

Я работаю со звуковым устройством (0.3.12) на машине с Ubuntu 14.04 для специфического тестирования обратной связи. Я использую следующий код: import sounddevice as sd import soundfile as sf def play_numpy_file(filename, device=None): data, fs = sf.…
1 ответ

Звуковое устройство модуля Python периодически не работает (щелкает) в OSX и Linux

Работая над программой воспроизведения азбуки Морзе, я обнаружил, что звуковое устройство 0.3.7 будет работать с перебоями, один раз играя идеально, а затем просто издавая несколько щелкающих звуков. Я играю довольно короткие сегменты (от одной до н…
1 ответ

Python - multiprocessing - queue: ссылка на мою очередь изменилась, даже если это один и тот же объект?

Я начал использовать многопроцессорность не так давно, и он работает на базовых примерах. После этого я попытался реализовать какую-то программу ввода с несколькими звуковыми сигналами и попытался направить поток ввода через очередь в какой-либо мод…
1 ответ

Python Sounddevice.play() в темах

У меня возникли проблемы с воспроизведением звукового устройства в потоке. Я импортирую звуковое устройство как sd в начале. Затем во время работы я хочу воспроизвести тон на нити, используя звуковую карту ASIO. Все конфигурации, которые мне нужно с…
04 окт '16 в 17:18
1 ответ

Sounddevice ValueError: не удалось передать входной массив из формы (2048) в форму (2048,1)

Я знаю, что может показаться, что это еще один из этих постов ValueError, но, пожалуйста, выслушайте меня и поймите, что я пробовал поискать в Google и просматривал сообщество Stackru, чтобы найти реальное решение для моей проблемы. В настоящее врем…
14 дек '18 в 21:12
1 ответ

Использование звукового устройства Python для многоканального захвата на двух устройствах

Я пытаюсь вывести до 4 каналов звука с моей звуковой карты RME Fireface UCX и получить 16 каналов аудиоданных на моем 16-канальном массиве miniDSP. В настоящее время, если я использую комбинацию перечисленных устройств из команды query_devices, я мо…
04 янв '19 в 10:20
1 ответ

Есть ли способ создать простой пользовательский интерактивный музыкальный синтезатор в python?

В настоящее время я пытаюсь написать синтезатор Python, используя либо pygame.mixer или же sounddevice вывести образцы синусоиды, которую я создал в numpy array, Продолжительность волны должна быть указана перед созданием синусоидальной волны, напри…
0 ответов

При использовании Python Sounddevice, есть ли способ определить аппаратный идентификатор данного устройства в списке устройств sounddevice?

У вас есть вопрос по Python Sounddevice здесь... Вопрос: "When using Python Sounddevice, is there any way to determine the hardware ID of a given device in sounddevice's devices list ?" Зачем мне это делать? Предыстория: Ситуация такова, что у меня …
27 дек '17 в 23:40
1 ответ

sounddevice.PortAudioError: Ошибка открытия OutputStream: Неверное количество каналов

Мой код: import scipy.io as sio import sounddevice as sd xx= sio.loadmat('C:\\Users\\dell\\Desktop\\Rabia Ahmad spring 2016\\FYP\\1. Matlab Work\\record work\\aa.mat')['aa'] sd.play(xx,64000) Я получил сообщение об ошибке sounddevice.PortAudioError:…
15 фев '17 в 16:39
1 ответ

Python: как изменить громкость звука?

Я использовал winsound.Beep(frequency, duration) потому что я хотел играть звуки с указанной частотой. Теперь мне нужно изменить громкость этих звуков. Как я могу это сделать? Я пытался получить помощь от pyaudio но...
28 апр '17 в 11:55
1 ответ

Как обновить семпл Sounddevice?

Я использую sd.Stream для вывода звука и записи с микрофона одновременно. Мне нужно иметь возможность получать вход и выход одновременно для обработки аудио в реальном времени, поэтому я использую Stream. Если я использую все файлы, которые использу…
03 окт '18 в 16:19
0 ответов

Невозможно записать звук с помощью звукового устройства

Я не могу записать звук, используя sounddevice в питоне. Этот код работал раньше на более старой версии Mac OS. Код Python3 выглядит следующим образом: import sounddevice as sd import numpy as np fs = 48000 duration=5 rec = sd.rec(int(duration * fs)…
11 дек '18 в 05:26
0 ответов

Python: преобразовать шестнадцатеричный байтовый поток в "int16"

Поэтому я работаю с входящим звуком из Watson Text to Speech. Я хочу воспроизвести звук сразу же, когда данные поступают в Python с помощью веб-сокета от nodeJS. Это пример данных, которые я отправляю с помощью веб-сокета: <Buffer e3 f8 28 f9 fa …
07 апр '17 в 14:20
1 ответ

Слишком высокая задержка при воспроизведении звуковых сэмплов из командной строки с помощью модуля sounddevice

Я хочу написать программу, которая позволит мне воспроизводить сэмплы с клавиатуры компьютера практически без задержек. Моя программа: import numpy as np import sounddevice as sd import soundfile as sf import msvcrt sd.default.latency = 'low' sample…
23 май '17 в 23:09
1 ответ

Как изящно остановить Python SoundDevice из обратного вызова

Я использую Python SoundDevice и PySoundFile для воспроизведения звука "трудным путем", то есть с использованием неблокирующего обратного вызова. (Подсказка для Matthias и команды - эти пакеты просты в использовании и делают все, что мне нужно.) При…
02 май '16 в 18:14
1 ответ

Несколько входов на звуковом устройстве

У меня есть 2 звуковые карты, с которых я должен принимать входные данные, обрабатывать их и подавать на выход третьей карты. Я предполагаю что sounddevice lib - лучший вариант для этой цели, потому что он напрямую работает с numpy массивы, с которы…
27 янв '18 в 06:12
2 ответа

Mac OS El Capitan записывает звук с помощью Python

Я пытаюсь записать звук с микрофона. Сначала использовался PyAudio, затем звуковое устройство, но оба не удалось. Вот код для PyAudio: import pyaudio def _recording_loop(samples_queue, running, stream, chunk_size): stream.start_stream() while runnin…
0 ответов

Остановите запись, как только громкость станет ниже порога с помощью python-sounddevice

В настоящее время у меня есть некоторый код Python, который постоянно записывает 4-секундные фрагменты аудио: #!/usr/bin/env python3 import sounddevice as sd fs = 16000 while True: print('Started listening') myrecording = sd.rec(int(4 * fs), dtype='…
29 ноя '18 в 08:10
0 ответов

Python, измерение звука с карты sund

Я работал уже несколько часов, пытаясь найти способ измерения громкости звука в приложении без микрофона. Я сначала попробовал с PyAudio, но все примеры с использованием микрофона в качестве устройства для захвата звука из динамиков, но так как у ме…
09 дек '18 в 15:44