本文介绍了一种基于ARM平台Linux系统的嵌入式传真语音一体机的实现方法和过程。其中重点介绍了嵌入式下传真语音通信系统、OCR系统图像处理和文字识别以及Qt UI系统的构建和实现方法。
该嵌入式传真语音一体机主要作为终端机替代传统的机械式传真机与军用便携卫星通讯站进行通信。提供了传真通信、语音通信、串口通信、文本转化等主要功能。针对传统传真机体积大不便携、耗材严重、传真文件不易管理不能编辑整理的缺点进行设计开发。
本文选择嵌入式作为传真语音一体机的开发平台,是为了借助于嵌入式平台软硬件可裁剪、体积小、专用性强、多任务实时性好的优点,将传真语音通信系统、OCR系统、Qt UI系统集成到一起,实现多功能一体化。
嵌入式传真语音一体机的实现,以嵌入式技术为基础,把ARM平台与传真语音通信模块结合,使用AT命令与开源efax软件作为嵌入式Linux系统下控制传真和语音通信的底层软件,并整合了基于OpenCV的图像处理和Tesseract引擎的OCR系统对传真文件进行图像校正和文本转化,最后基于Qt对嵌入式应用进行开发,设计了功能完善的UI系统,统一调度传真语音系统和OCR系统,提供了良好的人机交互。
该嵌入式传真语音一体机,是无纸传真技术和嵌入式技术的结合。既保留了无纸传真绿色环保、高效传输、方便管理的特点,又综合了嵌入式系统便携、精简、多任务实时性好的优点,功能强大,使与卫星通讯站的通信和办公更加方便高效。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !