近年来,语音识别研究大部分集中在算法设计和改进等方面,而随着半导体技术的高速发展,集成电路规模的不断增大与各种研发技术水平的不断提高,新的硬件平台的推出,语音识别实现平台有了更多的选择。语音识别技术在与DSP、FPGA、ASIC等器件为平台的嵌入式系统结合后,逐渐向实用化、小型化方向发展。 本课题通过对现有各种语音特征参数与孤立词语音识别模型进行研究的基础上,重点探索基于动态时间规整算法的DTW模型在孤立词语音识别领域的应用,并结合基于FPGA的SOPC系统,在嵌入式平台上实现具有较好精度与速度的孤立词语音识别系统。
24位音频编解码设计
DE2板提供了高品质24位Wolfson WM8731音频编解码芯片。芯片支持麦克风输入,线入,线出三个端口,可调节8KHZ~96KHZ的采样频率。此芯片开发板厂商已经固定用串行I2C总线协议传送数据,相应的端口已经固定在Cyclone II 2C35 FPGA。图19给出了电路原理图。
系统的硬件连接固定,设计只要针对芯片的工作模式设置控制字,根据芯片的时序图编写程序即可。系统的数据来源都是从此电路采集进来,所以对采集这部分必须熟悉WM8731的使用,系统采集部分具体的实现将在第五章详细描述。
LCD液晶显示模块
人机交换的信息大部分都是通过液晶的提示信息完成的。这个模块用到了字符显示模块CFAH1702B-TMC-JP,该模块为2行16个字符显示,5V电源供电,8位寄存器控制字,包括指令寄存器(IR)和数据寄存器(DR)。有8位数据总线D0-D7,和RS、R/W、EN三个控制端口,并且带有字符对比度调节和背光,通过字符库存储器查找对应的数字或英文字符。下图是DE2板上的LCD原理图。
本系统整体设计基于DE2开发平台,采用基于Nios II的SOPC技术。采用这种解决方案的优点是实现了片上系统,减少了系统的物理体积和总体功耗;同时系统控制核心都在FPGA内部实现,可以极为方便地更新和升级系统,大大地提高了系统的通用性和可维护性。此外,由于本系统需要大量的高速数据运算,在设计中作者充分利用了Cyclone II 芯片的丰富的硬件乘法器,实现了语音信号的端点检测模块,FFT快速傅立叶变换模块,DCT离散余弦变换模块等硬件设计模块。为了提高系统的整体性能,作者充分利用了FPGA的高速并行的优势,以及配套开发环境中的Avalon总线自定义硬件外设,使系统处理数字信号的能力大大提高,其性能优于传统的微控制器和普通DSP芯片。
关键字:FPGA 语音识别
编辑:探路者 引用地址:采用FPGA语音识别系统电路设计
推荐阅读最新更新时间:2023-10-12 22:50
艾睿电子推出针对Altera的非易失性Max 10 FPGA的评估板
美国科罗拉多恩格尔伍德 - 艾睿电子今天宣布在Altera的MAX®10现场可编程门阵列(FPGA)系列发布之际,艾睿电子公司(NYSE:ARW)推出了BeMicro Max 10FPGA评估板。BeMicro Max 10是与Altera和ADI(Analog Devices)合作开发的,非常适合测试MAX 10 FPGA的特性和功能。MAX 10 FPGA通过集成在一个小外形尺寸器件中的双配置、模拟模块、存储器、DSP和嵌入式处理能力彻底改变了非易失性FPGA。
市场:汽车电子、工业和通信电子设备开发
地区:BeMicro Max 10 FPGA评估板已全球发售
理由:BeMicr
[嵌入式]
详解远距离测温器数控系统设计
0 引言
在一些特殊的科研场所和工业生产单位,出于各种条件限制,仪表往往不能就近测量物体实际温度;而以往所使用的一些传感器在使用时受到各种环境因素的影响,使得传感器测量得到的温度不能精确地反映被测物体的温度。因此,人们需要找寻一种远距离测温器,能够精确测量物体温度,并能实时监控温度数据。
远距离测温器是一种被动式的温度遥感器,可用于远距离探测物体的温度,在科学研究和工业生产中发挥了重要作用。由于在使用时人们对测温器的测量范围、灵敏度要求很高,同时由于当今遥感仪器的设计越来越趋于低功耗高密度及小型化,因此,要求测温器的数据处理与控制系统具有高可靠性、高分辨率、实时性、体积小等特点。由于FPGA的功能强大,逻辑速度快,可
[测试测量]
FPGA与DSP信号处理系统的散热设计
引言
随着系统性能的不断提升,系统功耗也随之增大,如何对系统进行有效的散热,控制系统温度满足芯片的正常工作条件变成了一个十分棘手的问题。通常使用风冷技术对系统进行散热。采用风冷技术时要重点考虑散热效率问题,一般可以通过使用较好的导热材料和增大散热面积来实现,但这就带来了系统成本的提高和体积的增加,因此必须选择最优的结合点。另外,要充分考虑热量传播的方向,使其在以尽可能的路径传播到外界的同时,能够保证热量远离那些易受温度影响的器件。现在,一些公司也推出了进行系统散热设计的辅助工具,大大提高了系统设计的可靠性。
1 系统结构
本系统以FPGA作为高性能实时信号处理系统的数据采集和控制中心,2片DS
[嵌入式]
基于EDA技术的FPGA设计计算机应用
对传统电子系统设计方法与现代电子系统设计方法进行了比较,引出了基于EDA技术的现场可编程门阵列(FPGA)电路,提出现场可编程门阵列(FPGA) 是近年来迅速发展的大规模可编程专用集成电路(ASIC),在数字系统设计和控制电路中越来越受到重视。介绍了这种电路的基本结构、性能特点、应用领域及使用中的注意事项。对基于EDA技术的FPGA进行了展望。指出EDA技术将是未来电子产品设计技术发展的主要方向。
集成电路技术和计算机技术的蓬勃发展,让电子产品设计有了更好的应用市场,实现方法也有了更多的选择。传统电子产品设计方案是一种基于电路板的设计方法,该方法需要选用大量的固定功能器件,然后通过这些器件的配合设计从而模拟电子产品的功能
[模拟电子]
基于FPGA的相检宽带测频系统的设计
在电子丈量技术中,频率丈量是最基本的丈量之一。常用的测频法和测周期法在实际应用中具有较大的局限性,并且对被测信号的计数存在 1个字的误差。而在直接测频方法的基础上发展起来的等精度测频方法消除了计数所产生的误差,实现了宽频率范围内的高精度丈量,但是它不能消除和降低标频所引进的误差。本文将先容的系统采用相检宽带测频技术,不仅实现了对被测信号的同步,也实现了对标频信号的同步,大大消除了一般测频系统中的 1个字的计数误差,并且结合了现场可编程门阵列(FPGA),具有集成度高、高速和高可靠性的特点,使频率的丈量范围可达到1Hz~2.4GHz,测频精度在 1s闸门下达到10-11数目级。
测频原理
本测频系统
[测试测量]
用FPGA实现汽车视频和图形控制
LCD显示器真是无处不在,在家庭、超市、体育馆以及汽车内你都可以见到它们的身影。无疑车载LCD显示系统是增长最快的市场。增长的动力包括:不断下降的显示器价格、不断提升的用户体验、更多的产品性能以及车内消费类产品的集结。
典型的图形显示系统一般都是利用标准的特殊应用标准处理器(ASSP)或者定制的特殊应用集成电路(ASIC)作为控制器来构建的。但汽车图形设计师在利用这些器件构建系统时遭遇到了不小的麻烦,其中包括:较短的产品生命周期,基于PC的系统总线接口,无法适应新标准和新显示器类型等。所有这些问题都限制了设计在其它应用中的重用可能性。
图1给出了车载图形/视频系统的一个典型实例。图的左侧列出了用于驱动
[嵌入式]
一种基于FPGA的慢门限恒虚警处理电路设计
摘要 雷达信号的检测多是在干扰背景下进行,如何从干扰中提取目标信号,不仅要求有一定的信噪比,而且必需有恒虚警处理设备。恒虚警处理是雷达信号处理的重要组成部分,慢门限恒虚警处理主要是针对接收机热噪声,文中介绍一种基于FPGA嵌入式设计的慢门限恒虚警处理电路,给出了仿真模型及仿真结果,并已将其用于某检测器中,取得了良好的经济效益。 关键词 慢门限;恒虚警处理;FPGA 慢门限恒虚警处理是一种对接收机内部噪声电平进行恒虚警处理的电路,内部噪声随着温度、电源等因素的改变而改变,这种变化是缓慢的,所以针对内部噪声的处理称为慢门限恒虚警处理。通过对雷达信号的慢门限处理降低了虚警概率,为后处理提供了必要条件。 利用大
[嵌入式]
ADI面向便携式X射线系统推出Blackfin处理器
美国模拟器件公司(ADI)发布ADSP-BF533 Blackfin处理器,可为Innov-X系统公司的便携式X射线系统提供核心控制和信号处理功能。Innov-X便携式X射线系统是一种用于检查S.S Hunley号潜水艇恢复船体工作取得重大技术突破的仪器。
这种便携式设备,包含HP iPAQ软件用于仪表校准,采用称作X射线荧光(XRF)光谱法测定固体材料的组成。Blackfin处理器能够通过处理由Innov-X系统采集的“脉冲”数据来测量与元素周期表中具体元素相匹配的发射能量或发射波长以实现这种测定方法。此外,Blackfin处理器还为Innov-X系统提供多个独立的DMA控制器,它们以处理器内核的最小开销支持自动数据传输。
[新品]