1、毕业设计(论文)外文翻译VOICEOFELECTRONICPASSWORDLOCKDESIGNABSTRACTTHEDESIGNISTHEUSEOFVOICERECOGNITIONTECHNOLOGYANDKEYBOARDINPUT,SUNPLUSSPCE061ASCMINACHIEVINGAVOICEELECTRONICPASSWORDLOCKAUTHENTICATIONSYSTEMVOICERECOGNITIONANDELECTRONICPASSWORDLOCKFUNCTIONOFTHEORDINARYLOCKS,ANDDUALROLEOFSECURITYTHEPASSWORDLOCKSA
2、FE,EFFECTIVE,RELIABLE,BUTALSOHASVOICERECOGNITION,PASSWORDPREFERENCES,CONFIDENTIALITYSTRONG,TIPSANDOTHERFEATURESOFERRORKEYWORDSSPCE061AVOICERECOGNITION,ELECTRONICPASSWORDLOCKFLASH1INTRODUCTIONASPEOPLESLIVINGSTANDARDSIMPROVEANDSTRENGTHENTHESENSEOFSECURITY,SAFETYLOCKSSYSTEMBECOMESESSENTIAL,THEREFOREAPA
3、SSWORDLOCK,MAGNETICLOCKS,ELECTRONICLOCKS,LASERLOCK,VOICEACTIVATEDLOCKLOCKS,ETC,THEYAREONTHEBASISOFTRADITIONALKEYS,USINGONEORMOREPASSWORDS,DIFFERENTVOICES,DIFFERENTMAGNETICFIELD,DIFFERENTSOUND,DIFFERENTLIGHTBEAMSOFDIFFERENTIMAGESSUCHASFINGERPRINTS,RETINARETINA,ETCTOCONTROLOPENTHELOCKINTHISPAPER,USING
4、SPEECHRECOGNITIONTECHNOLOGYANDKEYBOARDTOCONTROLTHEIMPORTATIONOFTHEINTEGRATIONOFSCMINSUNPLUSSPCE061AACHIEVEAVOICEONTHEELECTRONICCERTIFICATIONSYSTEMPASSWORDLOCK2VOICEELECTRONICPASSWORDLOCKSYSTEMTHISSYSTEMISMAINLYCOMPOSEDOFSUNPLUSSPCE061ASCM,MICINPUTCIRCUIT,VOICEOUTPUTCIRCUIT,44KEYBOARD,SIXQIDUANLEDDIS
5、PLAYANDOUTPUTCONTROLANDFLASHMEMORYCOMPONENTSSYSTEMISTHEMAINFUNCTIONTHETRAINING,THESPEAKERSVOICETHROUGHAMICROPHONEINTOTHESPEAKERVOICESIGNALACQUISITIONFRONTENDCIRCUIT,BYVOICESIGNALPROCESSINGCIRCUITONTHEACQUISITIONOFTHECHARACTERISTICSOFVOICESIGNALSANDVOICEPROCESSING,FROMTHESPEAKERSPERSONALITYCHARACTERI
6、STICSANDPARAMETERSSTORE,ASPEAKERPARAMETERSDATABASEINRECOGNITION,WILLBEVOICERECOGNITIONANDSPEAKERPARAMETERSDATABASEMATCHING,VOICERECOGNITIONANDCOMPLETECONTROLOFTHEKEYBOARD,ANDACTIVATEORRELEASEOFLOCKS,THEFINALCOMPLETIONOFTHELOCKSYSTEMISRELYINGONHARDWAREANDSOFTWARETOCLOSELYCOOPERATEWITHTHESUNPLUSSPCE06
7、1ASCMFLEXIBLECONTROLACHIEVEDVOICEENTRYDUETOTHEINTERFERENCEOFEXTERNALENVIRONMENT,ITISPOSSIBLEERRORS,BUTTHROUGHANUMBEROFTRAININGCANMAKECOMPARISONANDIDENTIFICATIONOFVOICEGREATLYIMPROVED3SYSTEMHARDWAREDESIGNTHESYSTEMUSINGASINGLEKERNELOFSUNPLUSSPCE061A,THECHIPHASADC,DAC,TIMER/COUNTER,RAM,FLASH,ANDOTHERDE
8、VICES,COUPLEDWITHAPPROPRIATEEXTERNALCIRCUITANDSUPPORTINGSUNPLUSCOMPANYSINTEGRATEDDEVELOPMENTENVIRONMENT,CANEASILYCOMPLETETHEDESIGNOFHARDWAREANDSOFTWAREPROGRAMMING,THUSACHIEVINGTHEABOVEMENTIONEDFUNCTIONSVOICEELECTRONICCODELOCKSYSTEMISTHECOREOFSPEECHRECOGNITIONMODULESPCE061AISSUNPLUSHASDEVELOPEDAVERYH
9、IGHPRICEOFTHE16BITMICROCONTROLLER,EMBEDDED2KWORDOFSRAMAND32KWORDFLASH,WITH32PROGRAMMABLEMULTIPURPOSEI/OPORTSINCLUDE7CHANNEL1OGENERALA/DCONVERTER,BUILTINMICROPHONEAMPLIFIER,AGCAGCFUNCTIONOFTHESINGLEVOICEOFA/DCONVERTER,ANDTHEAUDIOOUTPUTOFTHEDUALCHANNEL1OBITD/ACONVERTERINTHE26V36VOPERATINGRANGEOFFREQUE
10、NCYRANGEOF032MHZ49152MHZ,HIGHPROCESSINGSPEEDENABLEITTOEASILYANDQUICKLYHANDLECOMPLEXDIGITALSIGNALSUSPENSIONSYSTEMTOSUPPORT1OINTERRUPTVECTORANDL4FROMTHESYSTEMCANBEACLOCK,TIMER/COUNTER,TIMEBENCHMARKGENERATOR,EXTERNALINTERRUPT,KEYWAKEUPCALL,UNIVERSALASYNCHRONOUSSERIALCOMMUNICATIONANDSOFTWAREINTERRUPTION
11、INTERRUPTSOURCE,VERYSUITABLEFORREALTIMEAPPLICATIONSUNSPTMCOMMANDSYSTEMALSOPROVIDESHIGHCOMPUTINGSPEEDOF1616BITMULTIPLICATIONINSTRUCTIONSANDDIRECTIVESWITHINTHEPLOTOPERATION,THEDSPFORTHEAPPLICATIONOFADDITIONALFEATURESINACOMPLEXDIGITALSIGNALPROCESSINGBOTHVERYCONVENIENTTHANTHEDSPCHIPFORMUCHCHEAPER31VOICE
12、INPUTCIRCUITSPCE061ABUILTIN8CHANNEL1OBITA/DCONVERTER,WHICHWILLBESEVENCHANNELSFORANALOGSIGNALSSUCHASVOLTAGESIGNALCONVERTEDTODIGITALSIGNALS,ACHANNELUSEDONLYFORVOICEINPUT,THROUGHTHEBUILTINAUTOMATICGAINCONTROLAMPLIFIERTHEMICROPHONECHANNELSMICININPUTTHEREFORE,ITCANBEDIRECTLYGIVENTOTHEVOICESIGNALINPUTCHAN
13、NELS,THECOMPLETIONOF8KHZVOICESIGNALSINTHECOLLECTION,ENCODINGANDSTORAGETOOFFCHIPFLASH,SIMPLIFYINGTHECIRCUITDESIGN32AUDIOOUTPUTCIRCUITSUNPLUSSPCE061AMCUWITHAUDIOOUTPUTOFDUALCHANNEL1OBITD/ACONVERTERSCANCOMPLETEUSERTRAINING,IDENTIFICATIONOFVARIOUSOPERATIONS,SUCHASTHEVOICEPROMPTSSPCE061APROVIDEAUDIOLOSEA
14、WAYFORTHEDUALCHANNELDAC,INTHISMANNER,DAC1ANDDAC2CONVERSIONOFANALOGCURRENTOUTPUTSIGNALPASSEDAUD1ANDAUD2PINOUTPUT,ENTERTHENUMBEROFVOLUMEINTOTHEPDAC1WRITE0X7017ANDPDAC2WRITE0X7016UNIT33SIXQIDUANDISPLAYOFDIGITALCIRCUITSLEDDISPLAYSINEACHLEDTHROUGH520MACURRENTTOACHIEVETHENORMALBRIGHTNESS,ANDTHEIOISPCEO61A
15、OUTPUTCURRENTUPTO5MA,DONOTHAVETODRIVECIRCUITTOREACHNORMALBRIGHTNESSINORDERTOMEETTHERELIABILITYOFSYSTEMSDESIGN,DRIVENBYATRANSISTORCIRCUITTHEWHOLEPROCESSSHOWEDTHATTHEUSEOFDYNAMIC,THATIS,SIXMONITORSEACHCYCLE,EACHSUSTAINEDLMSOR10MSCYCLEAGAIN,CANALSOBEAPPROPRIATETOMAKECHANGES,BUTTHEREFRESHRATENOTLESSTHAN
16、30PERSECOND,SOTHATTEMPORARYSTAYBECAUSEOFTHEVISUALPHENOMENON,ISSIXQIDUANSEETHELEDDISPLAYATTHESAMETIMESHOW34MATRIXKEYBOARDSCANCIRCUITENTERKEYPARTOFATOTALOFTHENUMBERKEYS,PASSWORDS,KEYSSET,THEKEYSHOWNPASSWORD,TOCONFIRMREMOVALOFKEYSANDPASSWORDS,ANDOTHERKEY16KEYS,ENTERYOURPASSWORDANDFORTHEREALIZATIONOFFUN
17、CTIONKEYSTHISDESIGNUSESAWAKEUPFUNCTIONKEYSOFTHEIOLOWEIGHTIOA0IOA7TO44ASTHECONTROLINPUTOFTHEKEYBOARD,WHICHCANBERATIONALUSEOFHARDWARERESOURCESANDPROGRAMMINGFLEXIBILITYRECOGNITIONKEYBOARDKEYSAREPRESSEDWHETHERTHEMETHODISLETALLOUTLINESARELOW,CHECKTHETRAFFICONWHETHERTHEREISAHIGHLEVEL,IFTHEREISASTATEMENTTH
18、ATAKEYISPRESSED,IFNOT,THENNOKEYSAREPRESSEDACTUALPROGRAMMINGKEYSSHOULDBETAKENINTOACCOUNTTHEIMPACTOFJITTER,USUALLYALWAYSUSETHESOFTWAREDELAYPROCESSINGMETHODSCONSUMERSBUFFETINGIDENTIFYSPECIFICKEYSUSEDSCANNINGMETHODHOMEBYZEROLEVELOUTANDCHECKTHELEVELOFTHECARRIAGEWAYOFTHECHANGES,IFALINEFROMTHELOWLEVELINTOA
19、HIGH,THISTRIPCANBESURETHISCOLUMNCROSSPOINTBUTTONISPRESSED35FLASHEXPANSIONOFEXTERNALCIRCUITSPCEO61AFLASHMEMORYCHIPOFONLY32K,LARGENUMBEROFPLAYERSINTHEVOICEOFRESOURCESNEEDSOFEXPANDINGMEMORYTHEDESIGNSUNPLUSTECHNOLOGY,INC,SPR4096ASAMEMORYEXPANSION,COMBINEDWITHSPCE061ABROADCASTVOICESPR4096INUSE,THEUSEOFSP
20、R4096RESWRITERTOREADANDWRITEOPERATION,USEDTOSTORETHESPEAKERSPERSONALITYPARAMETERSREFERENCETEMPLATE36THELOCKANDLIFTACTIVATIONSCMSPCE061ACOMPLETEIDENTIFICATIONANDDISPLAY,THEDRIVETOREALIZETHEIMPLEMENTATIONOFTHEELECTROMAGNETICLOCKFUNCTION,ANDTODETECTITSDRIVECURRENTVALUE,TORECEIVEALARMSIGNALSSENTBYSENSOR
21、S,SUCHASSENDINGDATASCMRECEIVETHETYPECODE,ANDSTOREDINFLASHINTHEPASSWORD,IFTHECORRECTPASSWORD,THEDRIVEFORTHEIMPLEMENTATIONOFTHEELECTROMAGNETICLOCK,IFYOURPASSWORDISNOTCORRECT,ALLOWINGOPERATORSTOREENTERYOURPASSWORD,CANENTERUPTOTHREEIFTHETHREEARENOTCORRECT,THEMCUTHROUGHINTELLIGENTCOMMUNICATIONLINESTOMONI
22、TORTHEPOLICESCMWILLUNLOCKOPERATIONANDEACHTIMETHEELECTROMAGNETICACTUATORDRIVECURRENTVALUEASASTATUSINFORMATIONSENTTOTHESMARTMONITOR,WILLRECEIVETHEREPORTFROMTHESENSORINTERFACEINFORMATIONISALSOSENTTOTHEINTELLIGENTMONITORING,ASSMARTANALYSISOFTHEBASISINTHETRANSMITTER,ELECTRONICLOCKSTHROUGHTHEPULSETRANSFOR
23、MERTWILLMODULATIONGOODBOOSTAFTERDATASIGNALSSENTOUTINTHERECEIVER,PULSETRANSFORMERTWILLRECEIVETHEDATASIGNALDEMODULATORBUCKEVACUATIONTOREDUCETHECARRIERSIGNALTRANSMISSIONINTHEPROCESSOFWEARANDTEARINORDERTOREDUCECOMMUNICATIONANDMUTUALINTERFERENCEBETWEENTHEPOWERSUPPLY,CHOKESL,THECHOICEOFCOUPLINGCAPACITANCE
24、CTOCOMPREHENSIVECONSIDERATIONS,SHOWNINFIGURE4,ACARRIERFREQUENCYF0400KHZ,INORDERTOENSURETHATMOSTOFTHEENERGYTRANSMISSIONSIGNALTOTHERECEIVER,LFORA337H,C10047FCURRENTSURVEILLANCEFUNCTIONISTOPREVENTTHEDESTRUCTIONOFCOMMUNICATIONLINESANDELECTROMAGNETICACTUATOR,FORSOMEREASONTHEFLOWOFELECTROMAGNETICCOILCURRE
25、NTSTOOLARGEBURNINGCOILCURRENTMONITORBYMAXIMCOMPANYSCURRENT/VOLTAGECONVERTERCHIPMAX471THECHIPCANBEMEASUREDCURRENTIINTOPAIRSTOTHEOUTPUTVOLTAGEU,ANDISMEASURED,HIGHPRECISION,ANDUOUTPUTVOLTAGEPROPORTIONALTOTHEMEASUREDCURRENTICHARACTERISTICSCURRENTMONITOROUTPUTVOLTAGESERVICEA/DCONVERTER,READTHROUGHTHESING
26、LEA/DCONVERTERRESULTSINTHECURRENTLINEWASINFORMEDOFTHESITUATION,THROUGHTHETIMELYDETECTIONOFABNORMAL,ISSUEDITSREPORT4SYSTEMSOFTWAREDESIGNSPCE061ATHEDEVELOPMENTOFONLINEDEBUGGERPROBETOACHIEVEITUSESABUILTINONLINESPCE061CIRCUITSIMULATIONICEINCIRCUITEMULATORANDSUNPLUSSONLINESERIESLINEPROGRAMMINGPROBECANWOR
27、KINSUNPLUSIDEINTEGRATEDDEVELOPMENTENVIRONMENTALSOFTWARENSPTM,WITHEDITING,COMPILE,LINK,DEBUGANDSIMULATIONCAPABILITIESUSEIDEFRIENDLYINTERFACE,THEDROPDOWNMENU,SHORTCUTSANDQUICKACCESSTOTHELISTCANBEORDEREDSOTHATTHEUSERSPROGRAMMINGANDCOMMISSIONINGWORKMORECONVENIENTANDEFFICIENTINADDITION,IDESOFTWARESIMULAT
28、IONCANNOTCONNECTTHESIMULATIONBOARDUNDERTHESIMULATEDCONDITIONSOFTHEVARIOUSFUNCTIONSTOTHEHARDWAREDEBUGGERWHENTHESYSTEMWORK,THEMAINFUNCTIONOFTHECALLTOCOMPLETEASPECIFICFUNCTIONOFTHEHUMANVOICETRAINING,TRAININGFORTHEFUTURESUCCESSOFVOICERECOGNITION,ACCORDINGTOTHEORDERTOIDENTIFYTHEIMPLEMENTATIONOFTHEKEYBOAR
29、DCONTROLOPERATION,ACCORDINGTOTHEDIFFERENTFUNCTIONKEYS,THEIMPLEMENTATIONOFTHECORRESPONDINGPROCEDURES,TOCOMPLETEPASSWORDCHANGESSETTINGS,CONTRAST,SHOWS,ANDOTHERFUNCTIONS5CONCLUSIONTHESYSTEMUSESASPCE061A16BITMICROCONTROLLERSEMBEDDEDVOICEPROCESSINGANDCONTROLSYSTEM,EASYTOUSE,EASYTOUSE,BUTTHESPEECHRECOGNIT
30、IONCAPABILITIESHAVEYETTOBEIMPROVEDELECTRONICPASSWORDLOCKTECHNOLOGYDEVELOPMENTSOFAR,HASBEENWIDELYUSEDINHIGHERPROPERTYSECURITYAREASASINFORMATIONTECHNOLOGYANDCOMPUTERTECHNOLOGYANDTHECONSTANTDEVELOPMENT,VOICE,ELECTRONICPASSWORDLOCKTECHNOLOGYWILLHAVEGREATERDEVELOPMENTAND,ULTIMATELY,ACHIEVINGEFFICIENCY,SA
31、FETYANDRELIABLEVOICEPRINTCONTROLOFTHEVOICEOFELECTRONICLOCKS语音电子密码锁的设计摘要本设计是采用语音识别技术加键盘控制输入,在凌阳SPCE061A单片机上实现的一种语音电子密码锁认证系统。语音识别并配合电子密码锁的普通锁具功能,实现双重安全保障作用。该密码锁安全、有效、可靠,而且具有语音识别、密码预置、保密性强误码提示等特点。关键词SPCE061A;语音识别;电子密码锁;FLASH1引言随着人们生活水平的提高和安全意识的加强,锁具系统的安全性变得至关重要,于是出现了密码锁磁性锁、电子锁、激光锁、声控锁等等锁具,它们是在传统钥匙的基础上,
32、利用一或多组密码,不同声音不同磁场,不同声波,不同光束光波,不同图像如指纹、眼底视网膜等等来控制锁的开启。本文采用语音识别技术和键盘控制输入相结合,在凌阳SPCE061A单片机上实现一种语音电子密码锁认证系统。2语音电子密码锁的系统功能本系统主要由凌阳SPCE061A单片机、MIC输入电路、语音输出电路、44键盘、6位七段LED显示、输出控制及FLASH存储器组成。系统主要的功能是在训练时,说话人的声音通过麦克风进入说话人语音信号采集前端电路,由语音信号处理电路对采集的语音信号进行特征化和语音处理,提取说话人的个性特征参数并进行存储,形成说话人特征参数数据库。在识别时,将待识别语音与说话人特征
33、参数数据库进行匹配,完成语音识别以及键盘的控制,实现激活或解除锁具,最终完成开锁。系统是依靠硬件和软件地密切配合,由凌阳SPCE061A单片机的灵活控制实现的。语音输入由于受到外部环境的干扰,有可能出现错误,但通过多次的训练可以使语音对比和识别有很大的提高。3系统硬件的设计本系统采用具有内核的凌阳SPCE061A单片机,该芯片内有ADC、DAC、定时器计数器、RAM、FLASH等器件,加上适当的外围电路与配套的凌阳公司的集成开发环境,可以很方便地完成硬件设计和软件编程,从而实现上述功能。语音电子密码锁系统的核心是说话人识别模块。SPCE061A是凌阳公司开发的一种性价比非常高的16位单片机,内
34、嵌2K字的SRAM和32K字的FLASH,具有32位可编程的多功能IO端口;包含有7通道1O位通用AD转换器、内置麦克风放大器、自动增益控制AGC功能的单通道声音AD转换器,以及具有音频输出功能的双通道1O位DA转换器;在26V36V工作电压范围内,工作频率范围为032MHZ49152MHZ,较高的处理速度使其能够非常容易、快速地处理复杂的数字信号;中断系统支持1O个中断向量以及L4个可来自系统时钟、定时器计数器、时间基准发生器、外部中断、键唤醒、通用异步串行通信及软件中断的中断源,非常适合实时应用领域;UNSPTM的指令系统还提供具有较高运算速度的16位16位的乘法运算指令和内积运算指令,为
35、其应用增添了DSP功能,在复杂的数字信号处理方面既非常便利,又比专用的DSP芯片便宜得多。31语音输人电路SPCE061A内置8通道1O位模数转换器,其中7个通道用于将模拟信号例如电压信号转换为数字量信号,1个通道只用于语音输入,即通过内置自动增益控制放大器的麦克风通道MICIN输入。因此,可以直接将语音信号送给此输入通道,完成8KHZ语音信号的采集、编码并存储到片外FLASH中,简化了电路设计。32音频输出电路凌阳SPCE061A单片机具有音频输出功能的双通道1O位DA转换器可以完成用户训练、识别等各种操作的语音提示。SPCE061A提供的音频输出方式为双通道DAC方式,在此方式下,DAC1
36、和DAC2转换输出的模拟量电流信号分别通过AUD1和AUD2引脚输出,输入的字量分别写入PDAC1写0X7017和PDAC2写0X7016单元。33六位七段数码管显示电路LED显示器中每个发光二极管要通过520MA电流才能达到正常亮度,而SPCEO61A的IO口输出电流可达到5MA,不用驱动电路即可达到正常亮度。系统为了满足可靠性设计,采用晶体管构成驱动电路。整个显示过程中采用动态显示,即六位显示器逐一轮流显示,每位持续LMS或10MS循环一遍,也可以适当进行更改,但刷新速度不要小于每秒三十帧,这样,由于视觉暂留现象,看到的便是六位七段LED显示器同时显示。34矩阵式键盘扫描电路按键输入部分共
37、有数字键、密码设定键、密码显示键、确认键和密码清除键等16个按键,用于密码输入和功能按键的实现。本设计采用具有键唤醒功能的IO的低8位IOA0IOA7接44键盘作为控制输入部分,从而可以合理利用硬件资源,且编程灵活。识别键盘有无键被按下的方法是让所有列线均为低电平,检查各行线电平是否有高电平,如果有则说明有键被按下;如果没有,则说明无键被按下实际编程时应考虑按键抖动的影响,通常总是采用软件延时的方法进行消抖处理。识别具体按键的方法采用扫描法逐个列置零电平,并检查各行线电平的变化,如果某行电平由低电平变为高电平,则可确定此行此列交叉点处按键被按下。35外部FLASH扩展电路SPCEO61A片内的
38、FLASH存储器只有32K,在播放大量语音资源时需要外扩存储器。本设计使用凌阳科技公司的SPR4096作为外扩存储器,与SPCE061A结合播放语音。在使用SPR4096时,采用RESWRITER对SPR4096进行读写操作,用于存储说话人的个性特征参数参考模板。36电锁的激活与解除SPCE061A单片机完成识别和显示后,驱动电磁执行器实现开锁功能,并检测其驱动电流值、接收传感器送来的报警信号、发送数据等。单片机接收键入的代码,并与存贮在FLASH中的密码进行比较,如果密码正确,则驱动电磁执行器开锁;如果密码不正确,则允许操作人员重新输入密码,最多可输入三次;如果三次都不正确,则单片机通过通信
39、线路向智能监控器报警。单片机将每次开锁操作和此时电磁执行器的驱动电流值作为状态信息发送给智能监控器,同时将接收的来自传感器接口的报警信息也发送给智能监控器,作为智能化分析的依据。在发送端,电子锁具通过脉冲变压器T将调制好的数据信号升压后发送出去;在接收端,脉冲变压器T将接收到的数据信号降压后送解调器,以减少载波信号在传输过程中的损耗。为了减少通信和供电之间的相互干扰,对扼流圈L、耦合电容C的选择要综合考虑,设载波频率F0400KHZ,为了保证绝大部分信号能量传输到接收端,取L一337H,C10047F。电流监视功能是为了防止通信线路的人为破坏和电磁执行器因某种原因造成流过电磁线圈的电流过大而烧
40、毁线圈。电流监视器采用MAXIM公司生产的电流电压转换芯片MAX471。该芯片能将被测电流I转化成对地输出电压U,且有测量范围大、精度高、输出电压U和被测电流I成正比等特点。电流监视器输出电压送达AD转换器,单片辨识器初始化机通过读取AD转换结果,获知线路中电流的变化情况,通过分析及时发现异常,发出报警信号。4系统软件设计SPCE061A的开发可通过在线调试器PROBE来实现。它利用了SPCE061内置的在线仿真电路ICEINCIRCUITEMULATOR和凌阳公司的在线串行编程技术。PROBE可工作于凌阳IDE集成开发环境软件NSPTM下,具有编辑、编译、链接、调试以及仿真等功能。利用IDE
41、友好的交互界面、下拉菜单、快捷键和快速访问命令列表可以使用户的编程、调试工作更加方便和高效。此外,IDE的软件仿真功能可以在不连接仿真板的情况下模拟硬件的各项功能来调试程序。当系统工作时,在主函数中调用相关函数完成特定人语音的训练,训练成功后再进行语音识别,根据识别的命令执行键盘控制操作,根据各功能键的不同,执行相应的程序,完成对密码的修改、设置、对比、显示等功能。5结论本系统采用SPCE061A16位单片机构成嵌入式语音处理与控制系统,操作简单,易于使用,但语音识别能力尚有待提高。电子密码锁技术发展至今,已广泛应用于财产安全防范要求较高的领域随着信息技术和和计算机技术的不断发展,语音电子密码锁技术必将有更大的发展,并最终实现高效、安全、可靠的声纹控制的语音电子密码锁。