Мел-кепстральный коэффициент

Захват, обработка и генерирование сигнала

Мел-кепстральный коэффициент

Postby Slokario on 27 May 2019, 13:53

Здравствуйте. Помогите написать алгоритм, который осуществляет Мел-кепстральный анализ заранее записанного звукового сигнала (например, слово "привет" )
Slokario
interested
interested
 
Posts: 4
Joined: 27 May 2019, 13:46
LabVIEW Version: 2018
Karma: 0

Re: Мел-кепстральный коэффициент

Postby IvanLis on 27 May 2019, 14:10

Slokario wrote:Здравствуйте. Помогите написать алгоритм, который осуществляет Мел-кепстральный анализ заранее записанного звукового сигнала (например, слово "привет" )


"Помогите" и "Сделайте за меня" совершенно разные понятия :wink: .

В чем проблемы?
Что Вы уже сделали и в чем сложности?
В каких вопросах необходима помощь?
User avatar
IvanLis
professor
professor
 
Posts: 4828
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2015, 2016
Karma: 782
hardware VIP bloggers teachers

Re: Мел-кепстральный коэффициент

Postby Slokario on 27 May 2019, 14:15

IvanLis wrote:В чем проблемы?
Что Вы уже сделали и в чем сложности?
В каких вопросах необходима помощь?

Я в целом не понимаю как это можно реализовать. Я читал в интернет что это такое, как это работает, но как реализовать я не понимаю. Даже не знаю с чего начать
Slokario
interested
interested
 
Posts: 4
Joined: 27 May 2019, 13:46
LabVIEW Version: 2018
Karma: 0

Re: Мел-кепстральный коэффициент

Postby Borjomy_1 on 27 May 2019, 15:44

Начните с разбиение задачи на мелкие.
http://ela.kpi.ua/bitstream/123456789/1 ... %D0%BE.pdf
Это в первых строках поиска. В статье все РАЗЖЕВАНО, как делать.
Borjomy_1
expert
expert
 
Posts: 1899
Joined: 28 Jun 2012, 09:32
Location: город семи холмов
Medals: 3
Activity (1) Professionalism (1) Silver (1)
LabVIEW Version: 4-8.6,9-14
Karma: 329
VIP

Re: Мел-кепстральный коэффициент

Postby Slokario on 27 May 2019, 16:09

Начните с разбиение задачи на мелкие. http://ela.kpi.ua/bitstream/123456789/1 ... %D0%BE.pdfЭто в первых строках поиска. В статье все РАЗЖЕВАНО, как делать.

Не понимаю как разбить звуковой сигнал на фреймы с перекрытием N/2 , где N - количество точек, составляющее период дискретного сигнала
Slokario
interested
interested
 
Posts: 4
Joined: 27 May 2019, 13:46
LabVIEW Version: 2018
Karma: 0

Re: Мел-кепстральный коэффициент

Postby Borjomy_1 on 27 May 2019, 17:05

1. Считаете количество фреймов, которые могут получиться из вашего массива. Nf = (Длина массива / размер фрейма N ) * 2 - 1.
2. Делаете цикл и вырезаете из исходного массива Nf фреймов этого размера с шагом i(ndex)* размер фрейма N/2.
Borjomy_1
expert
expert
 
Posts: 1899
Joined: 28 Jun 2012, 09:32
Location: город семи холмов
Medals: 3
Activity (1) Professionalism (1) Silver (1)
LabVIEW Version: 4-8.6,9-14
Karma: 329
VIP

Re: Мел-кепстральный коэффициент

Postby Slokario on 27 May 2019, 17:19

1. Считаете количество фреймов, которые могут получиться из вашего массива. Nf = (Длина массива / размер фрейма N ) * 2 - 1.
2. Делаете цикл и вырезаете из исходного массива Nf фреймов этого размера с шагом i(ndex)* размер фрейма N/2.

А если у меня звуковая запись, то как я могу посчитать количество фреймов из МАССИВА? А если для этого нужно перевести звуковую запись в массив, то как это сделать ?
Slokario
interested
interested
 
Posts: 4
Joined: 27 May 2019, 13:46
LabVIEW Version: 2018
Karma: 0

Re: Мел-кепстральный коэффициент

Postby Borjomy_1 on 27 May 2019, 17:39

Есть набор функций для работы со звуковыми файлами: Programming/Graphics & Sound/Sound/Files
Borjomy_1
expert
expert
 
Posts: 1899
Joined: 28 Jun 2012, 09:32
Location: город семи холмов
Medals: 3
Activity (1) Professionalism (1) Silver (1)
LabVIEW Version: 4-8.6,9-14
Karma: 329
VIP

Re: Мел-кепстральный коэффициент

Postby IvanLis on 27 May 2019, 18:00

Slokario wrote:Я в целом не понимаю как это можно реализовать. Я читал в интернет что это такое, как это работает, но как реализовать я не понимаю. Даже не знаю с чего начать


Вот еще статья с описанием алгоритма: РЕАЛИЗАЦИЯ АЛГОРИТМА ОБРАБОТКИ И РАСПОЗНАВАНИЯ РЕЧИ
User avatar
IvanLis
professor
professor
 
Posts: 4828
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2015, 2016
Karma: 782
hardware VIP bloggers teachers

Re: Мел-кепстральный коэффициент

Postby Blackman on 28 May 2019, 01:32

VOICE COMMAND RECOGNITION USING NI LabVIEW
https://www.youtube.com/watch?v=aEqa-t_TWiY
Blackman
leader
leader
 
Posts: 883
Joined: 17 Jan 2016, 15:02
Medals: 1
Activity (1)
LabVIEW Version: 6.1,8.5,20
Karma: 259
VIP


Return to Обработка сигнала

Who is online

Users browsing this forum: No registered users and 1 guest

cron