Обнаружение высоты тона кепстра

Я хочу получить значения высоты тона, используя функции MFCC в Matlab, используя функцию из этой ссылки:

[F0, T, C] = spPitchTrackCepstrum(y, 20000, 25.6, 10, 'hamming', 0);

Но все числа положительные (без неозвученных значений).

Пожалуйста, помогите мне понять, как это сделать правильно.

Спасибо


person Viktoriya Ivanova    schedule 08.03.2014    source источник
comment
Пожалуйста, опубликуйте больше своего кода вместе со ссылкой на волновой файл, который вы используете. И показать пример результатов, которые вы получаете.   -  person andrelucas    schedule 08.03.2014
comment
Вот файл .mat, который содержит вектор y для функции spPitchTrackCepstrum файл m5nw0000.pes . Результаты отображаются в res.mat.   -  person Viktoriya Ivanova    schedule 08.03.2014


Ответы (1)


Как вы думаете, почему эта дорожка высоты тона может дать вам информацию об озвученных/неозвученных кадрах? Одна дорожка высоты тона дает вам только информацию о высоте тона, этот исходный код является базовым примером, который показывает вам, как получить информацию о высоте тона между 50 Гц и 1 кГц с использованием кепстра, если вам нужно знать, является ли ваш кадр периодическим или нет, или озвучен/не озвучен. нужно улучшить код, чтобы иметь эту функцию!

person ederwander    schedule 09.03.2014