0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

语音识别电路AP7003的性能、引脚功能及应用介绍

电子设计 来源:郭婷 作者:电子设计 2018-12-21 08:17 次阅读

1 AP7003简介

AP7003是一款新型、低成本语音识别专用集成电路,内置有麦克风放大器、A/D转换器、语音处理器和I/O控制器,经预处理后可识别12组不同的字词,每组1.5秒时长,可连词或单词识别。AP7003包括AP7003-01(由CPU串行控制)和AP7003-02(由按键直接控制)两种型号,且具有高度的I/O可编程性,使用简单方便,可广泛应用于玩具、识别转控、自动答录等领域。

AP7003的功能框图如图1所示。

语音识别电路AP7003的性能、引脚功能及应用介绍

其主要特性如下:

· 内置麦克风放大器

· 内置A/D转换器;

· DIP40双列直插式封装;

· 识别12组1.5秒时长字词;

· I/O口具有2个普通输入、4个触发输入、2个输出口(分别有4个和12个输出)、2个LED驱动

· 指令优化以方便用户使用;

· 2.4V~4.5V工作电压,且具备低功耗模式。

2 AP7003功能说明

AP7003具有两种工作模式,即录音模式和识别模式。在使用识别模式之前,应先将目标词录入芯片内。AP7003内有12个存储体用于存储12组不同的字句,每个存储体可存储1.5秒时长的字词,可通过键盘或按程序编制的顺序选择存储体录入及存放目标词。语音可通过外部麦克风或其它媒体录入芯片内,经内部处理后以不同的数字特征信号保存于存储体中。

目标词录入芯片内后即可将工作模式转换到识别模式,工作时芯片将当前语音与事先已录入存储体的目标词语音相比较,如果有语音特征相匹配,则在芯片的相应输出端口输出高电平或低电平。需要时可以将芯片编程为省电模式以节省电能,当有按键信号时芯片将被唤醒。

AP7003采用DIP40封装,引脚功能如表1所示,其典型应用电路如图2所示。

语音识别电路AP7003的性能、引脚功能及应用介绍

表1AP7003引脚功能说明

引脚号引脚名称功能说明

1PORES清除A输出口(POA)输出状态,高有效

2GNDD数字地

3LED1驱动LED,低有效,可编程用于指示语音录音的状态

4LED2驱动LED,低有效,可编程用于指示语音识别的结果

8~5POB1~POB4B输出口,可编程用于键盘驱动识别的结果

12~9PIT1~PIT4低脉冲触发输入,内部有上拉电阻,可编程用于键盘输入

13VDDD数字电源

14CAPV通过电容接地,对内部电压进行滤波

15OSC1振荡频率控制,通过56KΩ电阻接地

17、18PIM1、PIM2普通输入引脚,可编程用于芯片工作模式控制:PIM1=1时,芯片具有识别功能;PIM2=1时,A端口可以输出。反之不能 进行识别或A端口不能输出

19TEST测试端,芯片出厂时测试用

20POSL对A输出口有效电平进行选择:高时A口高有效;低时A口低有效

21GNDA模拟地涑隹谟行У缙浇

22TREF语音输入门限控制端

23A2OUT第二级放大器输出端

24A1IN第一级放大器负输入端

26A1OUT第一级放大器输出端

27MICP电子麦克风电源供应端

28VDDA模拟电源

29~40POA1~POA12A输出口,可编程用于语音录入/语音识别对的存储体指示

16、25NC未用引脚

3 AP7003-01的应用

AP7003-01可通过串行口与微控制器连接,应用图如图3所示。

语音识别电路AP7003的性能、引脚功能及应用介绍

AP7003-01共有22个输入指令和15个输出指令,如表2所示。AP7003-01工作时序及时间定义如图4所示。

语音识别电路AP7003的性能、引脚功能及应用介绍

语音识别电路AP7003的性能、引脚功能及应用介绍

系统上电后必须先给AP7003-01发清除指令Clear Word以清除12个存储体内的内容,然后发出一个存储指令(Store Word1~Store Word12之一)将目标词录入芯片相应的存储体内。当LED1有效时表示芯片准备好录入目标词。通过指令Set R_Model或Set R_Mode2可选择两种识别模式:Set R_Model为单词识别模式,该模式下识别操作完成后芯片进入省电状态以等待新的指令;Set R_Mode2为连词识别模式,该模式下识别操作完成后芯片返回语音录入状态。

进入语音识别状态前必须通过指令Set R_Levell~Set R_Level4设置识别时要求的匹配度,Set R_Level4要求匹配程度最高,而Set R_Level1最低,可以根据经验设定为中间某一个值。跟在一个Store Word1~12指令之后的Store Flag指令将前面录入的语音存入指定的存储体以作为目标词。Clear Outputs指令用于清除A端口输出状态(POA1~POA12)。Shut Down指令将芯片转入关闭模式以节省电能。

当数据格式或时序出现在串行数据(SERIAL DATA)输入口PIT3、PIT2、PIT1时,芯片将发送错误代码到串行数据输出口POB4,同时将数据、时钟发送到串行数据输出口POB2、POB3。

指令Store Word1~12、Store Flag、Clear Word、Set R_Level1~4和Clear Outputs执行完成后芯片将输出一个Done代码。芯片每次执行完语音识别后,输出一个匹配指示代码(Match Word1~Match Word12或NO Match)。当有一个语音匹配时,LED2有效,如果PIM2被拉高(端口A使能),则A端口相应的引脚变为有效。如果PIM1引脚被拉低,芯片的语音识别功能被禁止。

4 AP7003-02的应用

AP7003-02可以单独使用,无需控制器,适合于用键盘直接控制。芯片有8键控制和12键控制两种键盘操作模式,如图5所示。各键及其功能见表3(a)、(b)。

表3(a) AP7003-02键盘模式

Modey8Key

PIM1=012Key

PIM1=1

Key NO.

1Store WordStore Word1

2Word UpStore Word2

3Word DownStore Word3

4Set R_Level1Store Word4

5Set R_Level2Store Word5

6Set R_Level3Store Word6

7Clear OutputStore Word7

8Shut DownStore Word8

9N.A.Set R_Level1

10N.A.Set R_Level2

11N.A.Clear Output

12N.A.Shut Down

PIT3Store WordN.A.

PIT4Clear WordClear

表3 b AP7003-2按键功能

键名功 能 说 明

Clear Word清除12个存储体内容,之后进入存储目标词1(Store Word1)状态

Store Word选择当前存储体以存储录入的语音!?/td》

Store Word1~8选择12个存储体中的一个以存储录入的语音

Wor Up选择后一个存储体以存储录入的语音;存储体12的“后一个”是存储体1

Word Down选择前一个存储体以存储录入的语音;存储体1的“前一个”仍是存储体1

et R_Level1~3设置语音识别的匹配度,之后进入语音识别初始状态

Clear Output清除POA1~POA12和LED2状态,之后进入语音识别初始状态

Shut Down将芯片转入省电模式

语音识别电路AP7003的性能、引脚功能及应用介绍

语音识别电路AP7003的性能、引脚功能及应用介绍

上电后POB1~POB4均被置成低电平。当有键按下时,芯片按POB1→POB2→POB3→POB4的顺序依次发出键盘扫描信号,扫描信号为16ms低脉冲加64ms间隔,且循环进行,按键信号从PIT1~PIT4输入芯片。键盘阵列如表3(c)所示。

表3(c)AP7003-02键盘阵列

POB1POB2POB3POB4

PIT1KEY1KEY2KEY3KEY4

PIT2KEY5KEY6KEY7KEY8

PIT3KEY9KEY10KEY11KEY12

上电后12个存储体在录入目标词之前必须首先清空。开始录入目标词时LED1及POA1~POA12之一(与所选择的存储体相对应的一个)有效,目标词录入到存储体后芯片进入识别模式。

在识别模式初始状态,只有LED1是有效的。识别完成后,如果没有词相匹配,LED1闪烁3秒钟后回到识别模式初始状态;如果有词相匹配,LED2有效,与匹配词所在存储体相对应的POA输出端口也有效。如果芯片被设置成自动模式(PIM2=0),则LED2及POA的输出将在3分钟后被清除,之后回到识别模式初始状态。当PIM2=0时,如果连续8分钟没有语音输入芯片,将自动进入省电模式。

5 应注意的问题

1、语音识别电路对外部麦克风(MIC)的分贝值有一定的要求。使用经验表明,本语音识别电路中选用56dB的麦克风可达到最佳效果。

2、语音识别前设置的匹配度是一个影响识别率高低的重要因素,在实验过程中需要根据使用环境、使用要求等情况多次实验才能确定最佳值。

3、AP7003的工作电压为2.4V~4.5V。对于3V的应用系统,可直接使用;如果您的应用系统是5V工作电压,建议通过一个二极管给AP7003供电,以保证系统长期稳定可靠地工作,也有利于降低系统功耗。

应用表明,AP7003使用简单方便,具有较高的识别率,一般可达80%以上,是一款较好的语音识别芯片。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 集成电路
    +关注

    关注

    5375

    文章

    11281

    浏览量

    360088
  • 放大器
    +关注

    关注

    143

    文章

    13519

    浏览量

    212819
  • 转换器
    +关注

    关注

    27

    文章

    8593

    浏览量

    146620
  • 语音识别
    +关注

    关注

    38

    文章

    1708

    浏览量

    112463
收藏 人收藏

    评论

    相关推荐

    采用AP70032单片机语音识别电路设计

    新型单片语音识别电路HL7003-02,电路结构简单、外围元器件少,设计、制作、调式及操作十分容易,适合爱好者制作各种由语控制的游艺机、家电
    发表于 12-15 15:40 3327次阅读
    采用<b class='flag-5'>AP</b>70032单片机<b class='flag-5'>语音</b><b class='flag-5'>识别</b><b class='flag-5'>电路</b>设计

    语音识别芯片AP7003电子资料

    概述:AP7003是一款语音识别专用集成电路,内置有麦克风放大器、A/D转换器、语音处理器和I/O控制器,经预处理后可
    发表于 04-12 06:58

    ta7680AP引脚功能及电压资料

    ta7680引脚功能及电压资料 TA7680AP是东芝公司生产的图像及伴音中放处理集成电路与TA7698AP相组合构成东芝两片机芯集成
    发表于 03-06 22:11 86次下载
    ta7680<b class='flag-5'>AP</b><b class='flag-5'>引脚</b><b class='flag-5'>功能及</b>电压资料

    7406的引脚功能及真值表

    7406的引脚功能及真值表
    发表于 02-28 17:35 2.1w次阅读
    7406的<b class='flag-5'>引脚</b><b class='flag-5'>功能及</b>真值表

    TA7698AP引脚功能及管脚电压

    TA7698AP引脚功能及管脚电压
    发表于 10-08 17:22 1.2w次阅读

    TC4053各引脚功能及管脚电压

    TC4053各引脚功能及管脚电压 TC4053AP- -CMOS数字集成电路2X3
    发表于 10-10 17:41 4.2w次阅读
    TC4053各<b class='flag-5'>引脚</b><b class='flag-5'>功能及</b>管脚电压

    语音识别集成电路AP7003介绍及其应用

    介绍了一种新型的低成本语音识别集成电路AP7003及其在自动电梯语音控制系统中的应用
    发表于 10-10 14:23 220次下载
    <b class='flag-5'>语音</b><b class='flag-5'>识别集成电路</b><b class='flag-5'>AP7003</b><b class='flag-5'>介绍</b>及其应用

    ad835乘法器电路_ad835引脚功能及性能参数

    本文首先介绍了AD835产品特点和性能优势,其次介绍了AD835性能参数与特点及引脚功能与封装形
    发表于 05-16 10:14 2.9w次阅读

    一文看懂tda7293和tda7294的区别(引脚功能及电路图)

    本文首先介绍了tda7293和tda7294的区别,其次介绍了TDA7293性能参数、引脚功能及应用电路
    发表于 05-23 12:34 14.8w次阅读

    HL7003系列语音识别电路的使用资料详细说明

    HL7003有两种主要的操作模式:字记录模式和字识别模式。除了此两种模式之外,HL7003还可以在信号中检测按键和产生输出信号。全部操作都由HL7003内部程序处理,该程序代码可以定制
    发表于 11-18 17:45 7次下载
    HL<b class='flag-5'>7003</b>系列<b class='flag-5'>语音</b><b class='flag-5'>识别</b><b class='flag-5'>电路</b>的使用资料详细说明

    语音识别集成电路AP7003介绍和在自动电梯语音控制系统中的应用说明

    介绍了一种新型的低成本语音识别集成电路AP70 0 3及其在自动电梯语音控制系统中的应用。对其原理和基本操作过程作了简单的叙述
    发表于 11-28 16:54 9次下载
    <b class='flag-5'>语音</b><b class='flag-5'>识别集成电路</b><b class='flag-5'>AP7003</b>的<b class='flag-5'>介绍</b>和在自动电梯<b class='flag-5'>语音</b>控制系统中的应用说明

    AP7003语音识别芯片的介绍和在自动电梯语音控制系统中的应用说明

    介绍了一种新型的低成本语音识别集成电路AP7003及其在自动电梯语音控制系统中的应用。对其原理和基本操作过程作了简单的叙述。
    发表于 01-14 09:22 15次下载
    <b class='flag-5'>AP7003</b><b class='flag-5'>语音</b><b class='flag-5'>识别</b>芯片的<b class='flag-5'>介绍</b>和在自动电梯<b class='flag-5'>语音</b>控制系统中的应用说明

    HL7003语音识别芯片中文数据资料

    HL7003有两种主要的操作模式:字记录模式和字识别模式。除了此两种模式之外,HL7003还可以在信号中检测按键和产生输出信号。全部操作都由HL7003内部程序处理,该程序代码可以定制
    发表于 04-13 15:38 14次下载

    358芯片引脚功能及参数

    集成电路芯片。它由8个引脚组成,每个引脚都承担着不同的功能,下面我将逐一介绍引脚
    的头像 发表于 12-01 16:46 2.1w次阅读

    NRK330X系列语音识别IC的功能及应用

    NRK330X系列语音识别IC,作为现代智能科技的重要组成部分,其应用领域已经日益广泛且多元化。在众多领域均展现出强大的应用潜力。接下来,让我为您介绍NRK330X系列语音
    的头像 发表于 05-15 14:05 372次阅读
    NRK330X系列<b class='flag-5'>语音</b><b class='flag-5'>识别</b>IC的<b class='flag-5'>功能及</b>应用