На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: RaD, nsh
  
> Как узнать пол диктора за MFCC C# , зчитав звук, разложил в спектер (FFT), применил MFCC коэффициенты
    Помогите пожалуйста определить пол диктора анализируя MFCC коэффициенты
    зарание спасибо!
      Собрать базу - мужчины и женщины, можно пяток аудиокниг взять и из них нарезать. Для английского есть http://www.speech.cs.cmu.edu/databases/an4/, там файлы, начинающиеся на F - женские, начинающиеся на M - мужские. Натренировать классификаторы GMM с помощью еxpectation-maximization отдельно для женщин, отдельно для мужчин. Или нейросеть можно натренировать.

      Затем тестовую запись перевести в MFCC, пропустить через классификатор и сравнить вероятности, которая больше, к тому классу и относятся.

      На матлабе код вот тут есть:

      http://www.mathworks.com/company/newslette...-in-matlab.html
      Сообщение отредактировано: nsh -
        Nsh, спасибо за ответ, но мне нужно без использования нейросети. Такое реально?
          Без использования нейросети:

          Цитата
          Натренировать классификаторы GMM с помощью еxpectation-maximization отдельно для женщин, отдельно для мужчин. Затем тестовую запись перевести в MFCC, пропустить через два классификатора и сравнить вероятности, которая больше, к тому классу и относятся.

          На матлабе код вот тут есть:

          http://www.mathworks.com/company/newslette...-in-matlab.html

          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0218 ]   [ 15 queries used ]   [ Generated: 19.04.24, 21:23 GMT ]