当前位置: 首页 > news >正文

做触屏网站颍上网站建设

做触屏网站,颍上网站建设,个人注册公司费用,wordpress如何直接设置下载对于语音信号的音高分析,可以使用基频提取技术。基频是指一个声音周期的重复率,也就是一个声音波形中最长的周期。 通常情况下,人的声音基频范围是85Hz到255Hz。根据语音信号的基频可以推断出其音高。 C中可以使用数字信号处理库或语音处理库…

        对于语音信号的音高分析,可以使用基频提取技术。基频是指一个声音周期的重复率,也就是一个声音波形中最长的周期。

通常情况下,人的声音基频范围是85Hz到255Hz。根据语音信号的基频可以推断出其音高。

        C++中可以使用数字信号处理库或语音处理库,比如MATLAB、Praat、YIN算法等等来进行音高分析。以下是使用YIN算法进行音高分析的示例代码:

#include <cmath>
#include <algorithm>#define SAMPLE_RATE 44100
#define BUFFER_SIZE 2048
#define MIN_FREQ 80
#define MAX_FREQ 1000double YinPitch(float* buffer, int bufferSize)
{double pitch = -1;double yin[BUFFER_SIZE/2];for (int tau = 0; tau < bufferSize/2; tau++){yin[tau] = 0;for (int j = 0; j < bufferSize/2; j++){double diff = buffer[j] - buffer[j+tau];yin[tau] += diff * diff;}yin[tau] /= bufferSize/2;}for (int tau = 1; tau < bufferSize/2; tau++){if (yin[tau] < 0.0001){continue;}int period = tau;while ((period < bufferSize/2) && (yin[period] < yin[period-1])){period++;}if (period >= bufferSize/2){break;}double freq = SAMPLE_RATE / period;if ((freq >= MIN_FREQ) && (freq <= MAX_FREQ)){if (pitch < 0){pitch = freq;}else{pitch = 0.5 * pitch + 0.5 * freq;}}}return pitch;
}

        这段代码使用了YIN算法来计算语音信号的基频,得出的结果即为音高。

        其中,缓冲区大小为2048,最小基频为80Hz,最大基频为1000Hz。通常情况下,音高在85Hz到255Hz之间,因此可以根据实际情况修改最小和最大基频值。

http://www.yayakq.cn/news/579787/

相关文章:

  • 广州公司网站提供盐城网站优化推广服务
  • 网站建设的实验小结清远做网站的
  • 网站营销工具wordpress html模板下载
  • 河间网站网站建设永久不收费的软件app
  • 做哪方面的网站好呢酒店网站建设方案书
  • 局域网多网站建设做图去哪个网站找素材
  • gta 买房网站建设中杭州网站建设公司联系方式
  • 2022年百度seo西安百度推广优化公司
  • 网站修改备案号WordPress首页怎么打开
  • 网站建设需要集齐哪5份资料整合营销传播案例分析
  • vs网站模板怎么做淘宝网站赚钱技巧
  • 新闻门户网站源码建设p2p网站
  • 检察 网站建设医院网站 整站源码
  • 网站开发优势互联网推广工资很高吗
  • 朋友做网站网站挣了好多钱免费发外链平台
  • 有免费搭建app的网站吗免费空间网站推荐
  • 医院网站开发违法吗制作广告网站的步骤
  • 成都网站建设的公司哪家好上海网站搜索优化
  • wordpress多站点功能公司的建设网站公司
  • 怎么用手机制作网站广州番禺区有什么大学
  • 株洲划定10个高风险区做seo网站不用域名
  • 微信网站价格做网站服务器电脑配置
  • 深圳 骏域网站建设百度小程序开发工具
  • 网站打不开dns修改雄安邯郸网站制作多少钱
  • 网站建设免备案免费空间wordpress培训插件
  • 网站制作动态转静态怎么做网站 app 共同架构
  • 做网站需要备注号码九宫格网站模板
  • 宁都县建设局网站有那些可以自己做壁纸的网站
  • icp备案 网站备案国家电子商务平台
  • 室内设计高端网站利用手机搭建网站