Как извлечь конверт из голосового сигнала данных в Python? - PullRequest
0 голосов
/ 22 декабря 2018

Мне удалось разбить предложение (wav-файл) на отдельные необработанные слова в формате wav и прочитать его в виде массива.Вот примеры того, как выглядит каждое слово, когда я использую команду plt.plot. enter image description here

Каждое слово представлено в виде массива и, как вы можете: 1. Естьсильно упакованный [20000 долей] и 2. имеет много высокочастотного шума.

Я хочу выделить огибающую этого сигнала (непрерывную изогнутую линию), чтобы она совпадала с точками пика сигнала, иотправить этот массив в граф тензорного потока.

Я попробовал дерзкий подход и получил это: enter image description here

есть ли фильтр, который я могу использовать, или вы можетепомочь мне с разработкой функции, чтобы найти конверт?

...