论文部分内容阅读
条码是众多信息图形标示符中的一种,它用一组比较规则的空、条和若干相应字符组成的标记。空和条共同组成的数据是在表达着条码蕴含着的信息,且可以被辨识读取出来,最后转换成为计算机语言即二进制数据。条码系统是由以下几部分构成:条码、条码符号生成、条码扫描模块等若干部分。对应的条码系统就是能够自动识别的系统,相应的技术即是条码技术。条码技术现已经应用到了各个领域,比如物资管理、安全检查、邮电通信业、票证管理、交通运输、仓库、商业、工业及军事装备、工程项目等。该技术极大的推动了社会现代化的发展进程,因为使用条码技术能够提高效率和处理信息的速率。语音合成,也可以叫做文语转换(Text to speech,TTS)技术,它可以把任意的文字信息及时的转化成标准通顺的语音朗读出来。它是一项融合了声学、语言学、数字信号处理、计算机科学等众多门类知识的技术,也已经成为了中文信息处理领域的一项比较前沿的技术,它的核心技术是怎样把文字信息转化为能够听见的声音信息并进行播报。能够将语音合成技术很好的融合到二维条码识别系统中,就使得条码识别技术更加完美和人性化。本课题的主要工作就是,二维条码(QR码、PDF417码)的识别及其将条码识别信息用语音播报出来。先是用条码识别引擎(图像传感器)采集条码图像数据,然后利用算法解码出条码信息,最后通过ARM处理器将解码出的信息送到语音芯片里将其播报出来。其中软件方面要做的是,把实时μC/OS-II操作系统移植到ARM处理器上,且开发了条码的采集、条码的识别、语音播报任务的软件。通过大量实验表明,本课题设计出的二维条码识别及语音播报系统能够正确识别和播报条码所蕴含的信息。