TI中文支持网
TI专业的中文技术问题搜集分享网站

TLVAI3254如何实现声控关闭?

现在使用CC3200与TLVAI3254跑wifi_audio_app这个SDK。想实现如果发送方一段时间内没有声音,就自动关闭发送方的麦克风输入,请问如何实现呢?具体地说就是如何判断是否有人在说话?

KW X:

亲;用咪头做拾音后放大,输给MCU识别即可。

Roman Wang:

Hi Lei,

你的意思是当声音没有达到一定门限(没有说话声音,只有背景噪声)的情况下,系统如何识别到,并且如何用系统中的MCU去disable麦克风以实现低功耗吗?

user4238036:

回复 Roman Wang:

对啊对啊,就是这个意思!

Roman Wang:

回复 user4238036:

Hi Lei,

可以考虑用Noise Gate这个模块,点右键help看它的使用说明。

user4238036:

回复 Roman Wang:

那个,能问下是在哪里右键吗?

user4238036:

回复 KW X:

问题就是怎么识别?

user4238036:

回复 Roman Wang:

有必要说明下,我现在的开发环境是CCS6.0.1,而不是管理音效的软件。现在我能读到的音频数据是放在发送缓冲区里的,所以我对如何判别没人说话无从下手。

赞(0)
未经允许不得转载:TI中文支持网 » TLVAI3254如何实现声控关闭?
分享到: 更多 (0)