首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android使用webrtc实现检测用户是否在说话

    我们在Android应用做语音识别的时候,一般是用户唤醒之后开始说话。当用户超过一定的时候没有说话,就停止录音,并把录音发送到语音识别服务器,获取语音识别结果。本教程就是解决如何检测用户是否停止说话,我们使用的是WebRTC架构的源代码中的vad代码实现的。 VAD算法全称是Voice Activity Detection,该算法的作用是检测是否是人的语音,使用范围极广,降噪,语音识别等领域都需要有vad检测。webrtc的vad检测原理是根据人声的频谱范围,把输入的频谱分成六个子带:80Hz——250Hz,250Hz——500Hz,500Hz——1K,1K——2K,2K——3K,3K——4K。分别计算这六个子带的能量。然后使用高斯模型的概率密度函数做运算,得出一个对数似然比函数。对数似然比分为全局和局部,全局是六个子带之加权之和,而局部是指每一个子带则是局部,所以语音判决会先判断子带,子带判断没有时会判断全局,只要有一个通过认为是语音。

    04

    机器人行业各类工程师职位要求和月薪知多少?

    近几年,随着美国、日本、德国等国家对机器人产业的大量投入,机器人的技术发展日新月异。全国各地机器人产业基地或园区如“雨后春笋”,平均每周新生两个机器人公司。中国发展机器人的热情被充分点燃起来了。 然而,在巨大机器人市场的背景下,相应的人才储备数量和质量却捉襟见肘,这种情况也反过来制约着中国机器人产业的发展。 物以稀为贵,机器人行业从业人员的工资也相应水涨船高,目前一个机器人高端集成应用的技术人才,年薪高达50万。而机器人行业普遍需要的专业人才及薪资范围,小编也为大家做了相应的总结,为排除地域差异,以下薪

    07
    领券