推荐星级:
- 1
- 2
- 3
- 4
- 5
基于QtEmbedded的嵌入式GUI设计
资料介绍
文档为基于QtEmbedded的嵌入式GUI设计详解文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,
部分文件列表
文件名 | 大小 |
基于QtEmbedded的嵌入式GUI设计.pdf | 223K |
部分页面预览
(完整内容请下载后查看)基于 Qt/Embedded 的嵌入式 GUI 设计
吕成兴,高乾,武玉强
曲阜师范大学自动化研究所,山东日照(276826)
E-mail:
摘
要:本文系统介绍了基于 Qt/Embedded 开发应用程序的方法,并给出了 Qt/Embedded
应用程序的开发示例。本文介绍的方法在笔者的开发平台上都做过验证。
关键词:嵌入式系统,GUI,Qt/Embedded
中图分类号:TP368
1 引言
如今,越来越多的嵌入式终端需要一个图形化的人机接口界面(GUI),良好的人机接
口界面是嵌入式系统设计的一个关键技术,能够极大地提高人机交互的效率。本文详细阐述
了在嵌入式 Linux 上实现语音识别平台的图形显示终端过程。
2 系统平台介绍
本文所介绍的人机语音交互平台利用了语音识别技术,配合设计巧妙的信息管理方法,
形成了功能强大、内容灵活丰富、交互方便的系统平台。
本平台主要用在智能娱乐机器人上,极大地增强了机器人的吸引力,获得了很大的成功。
该系统平台最初是运行在 Windows 下,为了在更广泛的领域使用该系统,同时也为了节省
系统资源,我们逐步将其移植到 Linux 下,伴随着 Linux 在嵌入式领域的发展,该平台也可
在更小的系统资源下获得应用。
为了满足不同类型人的不同需要,同时为了增加系统的灵活性,该平台采用了多主题的
方法组织交互内容,并且可以灵活在各个主题之间切换。该平台使用在不同的场合,可以根
据不同的需要定制交互内容,比如举办不同的活动或公司的开业典礼,我们的机器人作为形
象大使和宣传大使,可以灵活选择不同的交互内容,宣传活动的目的或者企业的文化,由于
机器人特别吸引眼球,可以达到很好的宣传效果。[1]
程序启动后首先进入主题选择状态(界面有主题内容显示),我们一般设置 8~10 个主
题,比如“对话聊天”、“声音模仿”、“交通消防知识”、“脑筋急转弯”、“表情动作欣赏”等,
由于我们采用的是命令词语音识别引擎,每个主题内包含不同的命令词,数量从十几个到几
十甚至上百个。用户可以通过语音选择某个主题,进入该主题模式,主题模式主要有以下几
种:
1)提问式,比如“对话聊天”里有几十个问句,人提问,机器人识别后回答;或者由机
器人提问,人来做答,这些内容一般是趣味问题;
2)命令式,比如“声音模仿”里有几十种动物的叫声,通过语音命令让机器人模仿叫声;
3)交互式,这种方式是指人与机器人交互发问,增强趣味性。使用这样方式可以人机
配合,表演一些小节目。
使用多主题的组织方式有很多好处,一是可以满足不同人的爱好和需要;二是交互限定
在某个领域内,便于信息处理,也可获得更高的识别率;三是便于内容修改,当我们需要增
加某一方面的内容时,比如为某一个活动做宣传时,只需将活动内容作为一个主题,替换原
来的主题即可。
图 1 为交互平台运行流程图
- 1 -
全部评论(0)