项目定位
基于某品牌的车联网定位:打造适合中国一二线城市白领的第二辆车”,
针对目标客户进行深度访谈和调研,分析用户的属性并进行用户画像,方便产品锁定用户进行针对性设计。
|
项目目标
本项目是车联网实验室定位于用户研究能力的探索项目,旨在某品牌
车联网的汽车用户画像,通过对外合作获得用户信息、用户属性和诉求,并应用到后续的特性设计和开发用,
切中用户的核心诉求,快速构建产品能力。
|
项目功能
本项目从用户极致体验的角度出发,调查并分析用户的行为模式,以此设计界面风格、
设备操作方式以及操作流程设计,最终以空调与音乐播放器作为控制对象进行技术实现。主要功能开关空调;空调温度调节、
风速调节、空调状态展示;播放器功能有:开关播放器、点歌、切歌、暂停与播放、音量调节、歌词显示、歌曲(专辑)收藏;
以上所有功能均可触屏操作。
技术实现主要涉及语音识别与手势识别以及触屏操作。语音控制可以实现多层级的控制,
手势则更偏向于单层级多次操作控制,比如说切歌;当然两大控制技术也有交叉的部分,比如温度调节;触屏控制可以实现所有的控制功能。
|
软件实现流程:
语音控制:音频采集、语音识别、结果解析、上传消息。其中,命令词设计包括了自然语言命令与动词+名词的命令式的命令词。
手势控制:数据采集、手势(手型)识别、手势分类、上传消息。
|
硬件:
麦克风阵列(讯飞开放平台)用于语音音频采集,包括语音采集传感器、数据采集与转换模块。
Leap Motion用于手势数据采集。
|
软件:
♦ 音频采集库:
PortAudio - an Open-Source Cross-Platform Audio API
http://www.portaudio.com/
跨平台音频I/O库,被广泛应用于商业/开源音频处理相关软件(如Audacity),
文档齐全,社区活跃,支持及时。使用C/C++开发,支持Windows、Linux、Mac OSX、Unix等操作系统。使用该音频库可以
方便地实现音频的录制和播放功能。
♦ Leap Motion SDK
https://developer.leapmotion.com/
Leap Motion软件开发包,可用于获取Leap Motion传感器捕获的手部信息数据。
Leap Motion捕捉的手部信息数据包括:手掌、五个手指、手臂等。
Leap Motion提供了基本手势的识别功能,基本手势包括左右划动(Swipe)、
点击(Tap)、按键(KeyTap)、戳击(Screen Tap)、画圈(Circle)。
♦ Fly SDK
http://www.xfyun.cn/
科大讯飞提供的语音识别服务,负责将音频采集库采集的音频数据转换为对应的文字信息。
主要功能包括在线语音听写、在线命令词识别、离线命令词识别。
注意:样机开发完成后需要提供基于Linux系统的二次开发包,以便于集成,因此在选择工具库时要确保其跨平台特性。
|
语音命令词库
命令词库包含上千条命令,主要以普通话为准,支持方言:河南话、四川话、粤语等;支持自然式命令;可扩充命令词库;可定制命令。
|
手势集
基本手势为左右滑动、上下滑动、悬停、画圈;支持自定义手势功能。
代码实现包含windows和Linux版本。
Windows版目录结构如下:
Linux版代码目录结构:
|
版权声明
请尊重我们的原创作品,转载时请标注文章的原始出处和作者信息。如果您有任何问题或想法想和我们进行沟通,
请您使用页面下方的邮件或电话进行联系。
|