Как озвучить сигнал в Python? - PullRequest
0 голосов
/ 14 февраля 2019

У меня есть сигнал на Python, и я хочу его услышать.Это возможно?.Данные в формате numpy.ndarray.

В Matlab можно использовать команду sound(data,f).

Ответы [ 2 ]

0 голосов
/ 16 февраля 2019

Да!Вы можете использовать библиотеку scipy.io.wavfile

import numpy as np
from scipy.io.wavfile import write
noise = np.random.uniform(-1,1,100000)
write('noise.wav', len(data), noise)
0 голосов
/ 14 февраля 2019

Вы можете использовать звуковой файл модуля:

импортировать звуковой файл как sf

sf.write (filename.wav, data, samplerate)

Для получения дополнительной информации прочитайте документацию .

...