Как получить вывод numy массивов в формате .wav - PullRequest
0 голосов
/ 14 января 2019

Я новичок в Python и пытаюсь обучить мою модель распознавания голоса. Я хочу прочитать файл .wav и получить вывод этого файла .wav в массивы Numpy. Как я могу это сделать?

1 Ответ

0 голосов
/ 14 января 2019

В соответствии с комментарием @ Marco, вы можете взглянуть на библиотеку Scipy и, в частности, на scipy.io.

from scipy.io import wavfile

Чтобы прочитать ваш файл ('filename.wav'), просто сделайте

output = wavfile.read('filename.wav')

Это выведет кортеж (который я назвал 'output'):

  • output[0], частота дискретизации
  • output[1], массив образцов, который вы хотите проанализировать
...