语音辨认芯片许多,下面以756410为例介绍语音辨认集成电路。TSC410语音辨认芯片能辨认40个字段,并发生40个不同的操控信号(以二进制的方法呈现),能够满是 大部分语音操控的需求。此芯片广泛使用于声响的主动操控、多媒体技能使用和电脑的语音指令输人等方面。
756410语音辨认芯片内部由CPU、A/D转化、ROM、语音扩大电路、紧缩电路、滤波电路、振荡器和接口界 面等部分组成。TSC410语音辨认芯片的特点是:选用单片结构,外围元件少,辨认容量大,保密性强,响 应时间短,操作方法多样和分段方法灵敏等。756410一般由两种操作方法,即人工操控方法和CPU操控方法。CPU操控方法需求接单片机及其扩展电路 ,限于篇幅在此不予介绍,请参阅其他书目。下面以人工操控方法为例介绍756410的使用电路及其作业原 理,如图1所示为756410人工操控的电路原理图。
语音辨认电路的作业进程一般分为两步:①树立样本;②辨认样本。所谓树立样本是指将特定的语音输 人的进程。如能够对着话筒输人“请进”等语音,语音芯片接纳“请进”这个语音后,先对其进行扩大、 整形,再对其进行带通滤波,滤除不必要的高频和低频成分,经紧缩后,再送入A/D转化器,将其变成数 字信号。这样做能够确保在有满足辨别精度的前提下,削减CPU对数据的处理量,以节省RAM的空间和进步 芯片对语音辨认的速度。通过以上进程,在CPU的操控下,将所输人的语音信号以数字信号的方法存人了 语音样本区,即完成了第一步树立样。
图1 756410人工操控的电路原理图
输人语音时需注意,人在说话时,不能离话筒太近,也不能离话筒太远,说话时音量不能太大,也不能太小,避免引起失真,而不利于树立样本。当样本树立后,如果有语音再输入话筒,芯片就开端辨认样 本。如再说“请进”,芯片便将这个语音进行处理(扩大、整形、滤波、紧缩、A/D转化),转化成数字 信号后,将它与所树立的样本逐一进行比较,当找到这个语音信号与某个样本信号相一起,芯片便输出该 区的区号,即能够从芯片的数据总线上得到一个数据,对这个数据进行相应的处理后,便能够驱动相应的 执行机构动作,如这时门就主动开了,请客人进人房间内。当将所输人的语音信号与所树立的样本逐一进 行比较,比较后找不到与这个语音信号相同的样本信号时,芯片就宣布辨认失利的信号。这便是第二步识 异样本。