这个就难了吧。。你看看二进制如何分节奏的。。

解决方案 »

  1.   

    按节奏分开是什么意思?根据频谱做什么操作难道是?
    读都是用现成的库
      

  2.   

    我是初学者,C++里的库有现成的?有现成的代码吗?
      

  3.   

    语音识别,是不是要用到非偏动态时序调整,机器学习什么的 把
      

  4.   

    可以考虑波形方面着手,波形相似度
      

  5.   

    这个工程可能有点复杂.对我我这样一窍不通的人来说,想要完成这样的功能.太难了,
    在我的印象之中,音乐节奏这东西.是一种时间概念.
    什么四分音,八分音,十六分音,三十二分音,前十六,后十六,切分音,前浮点后浮点,三连音四连音音乐的声音起点可能是这些概念中的某点.不太好确定,比如弱起.一个拍子的后半拍音乐开始.也就是把四分音的时间长度切成两份,第二份的时候音乐起.而四分音的时间长度也不是固定不变的.比如比较欢快的音乐,基本都在每分钟100拍(四分音)以上或更快.而悲伤的曲子,也许二三秒也没完成一拍(四分音)所以想在程序上确定音乐的节奏,你需要很严密的计算.