基于SPCE061A的实时语音识别门禁系统设计 - 中国一卡通网
用户名密码 [免费注册] [找回密码] 推广技巧 发布求购 建商铺  发产品  会员体制比较  
 

基于SPCE061A的实时语音识别门禁系统设计

来源:中国一卡通网  作者:不详  发布时间:2014-01-17 11:11:08  字体:[ ]

关键字:门禁系统  语音识别  发展趋势  

摘   要:本文提出了基于高性价比的凌阳SPCE061A单片机,以16位的μ′nSP为主控芯片,通过添加部分外围元件,即可搭建一个经济的、功能相对完善的智能实时语音门禁系统。该系统具有成本低、功耗低等优点,是一种安全有效、有市场价值的门禁系统解决方案。

  随着社会的发展,无论在企业还是民宅中,人们对门禁系统的使用越来越广泛。然而传统门禁无法满足各种使用场合的复杂性和智能性,于是综合应用语音识别、指纹识别、虹膜识别、红外感应等最新生物识别技术的门禁系统广泛吸引了人们的注意,并将逐步成为门禁系统发展的主流与趋势。

  本文提出了基于高性价比的凌阳SPCE061A单片机,以16位的μ′nSP为主控芯片,通过添加部分外围元件,即可搭建一个经济的、功能相对完善的智能实时语音门禁系统。该系统具有成本低、功耗低等优点,是一种安全有效、有市场价值的门禁系统解决方案。

  1 语音识别的基本原理

  语音识别技术就是对不同说话人的不同说话内容进行准确的识别,其本质是属于模式识别的范畴。可以看出,识别结果的正确与否与模式匹配息息相关。计算机首先从特定人处取得语音信号并训练制作成语音的特征模型库。当系统需要进行语音识别时,对新输入的语音信号进行分析,抽取其语音特征参数。通过与语音系统中所储存的特征模型进行对比,在一些特定的搜索和匹配策略下寻找最优的匹配模板。通过查表系统就能给出语音识别的结果。其主要步骤分为:预处理、特征参数提取、语音的训练与识别。

  在进行语音的预处理以及特征参数的提取之后,就要运用某种识别方法辨识出测试的说话人,说话人识别算法部分是整个说话人识别处理流程中最核心的一环,直接决定着系统的识别性能。主要任务是将预处理后的所有需要辨识的语音信号进行特征参数的提取,经过训练形成参考模板库,然后将某个特定的需要识别的说话人的语音以同样的方法得到其测试模板,最后用此模板与库中的模板进行模式匹配,以达到识别的目的。常用的识别算法有矢量量化VQ(Vector Quantization)、动态时间规整法DTW(Dynamic Time Warping)、隐马可夫模型HMM(Hidden Markov Model)和人工神经网络ANN(Artificial Neural Networks)等。

  2 语音门禁系统硬件设计

  系统主控制模块以凌阳SPCE061A单片机为核心部件,麦克风输入模块采集语音声波信号转换为模拟电压信号,采样调理电路对电信号进行滤波,去除噪声干扰。通过单片机自带的AD采集模块实现对说话人识别确认的功能。输出部分采用两路输出的形式。一路输出为扬声器模块,可以语音播报识别的结果信息;另一路输出为电子门锁驱动模块,驱动门锁的开合。

  3 软件流程

  本系统软件的开发使用了凌阳公司的μ′nSP IDE集成开发平台,这个高效的开发环境支持汇编与C语言的混合编写,还支持编译、链接等功能,集成了调试和实时分析等实用功能,为开发提供了便利。

  本程序分为3个模块,分别为中断模块、训练模块和识别模块。

 

更多

新闻投稿合作邮箱:yktchina-admin@163.com    字体[ ] [收藏] [进入论坛]

推荐文章

论坛热帖