本发明属于VR楼盘展示领域,更具体地涉及一种基于iOS系统语音控制VR楼盘展示方法及系统。
背景技术:
互联网时代的来临使得人类的交流采用了新的方式,进入了新的领域。具体发展过程如下:命令界面—字符界面—图形用户界面—多媒体界面—虚拟现实。虚拟现实(Virtual Reality,简称VR),是由美国VPL公司创建人拉尼尔(Jaron Lanier)在20世纪80年代初提出的。其具体内涵是:综合利用计算机图形系统和各种现实及控制等接口设备,在计算机上生成的、可交互的三维环境中提供沉浸感觉的技术。
苹果开发的IOS移动开发平台具有流畅性碾压性优势,流畅指的是运行速度、触控速度,系统机制的不同导致,它在待机耗电大约只有Android系统的30%左右,使用耗电更是只有25%-75%,iOS系统完全没有清理后台的操作,同样耗电、流畅性也不会被影响,iOS更稳定不易死机。
现有技术中VR楼盘展示,由于楼盘的数据存储量大、交互需及时响应等要求,无法提高客户的VR楼盘展示的流畅体验,本发明为了实现在IOS系统上开发出能够展示VR楼盘,给客户更加直观、及时的楼盘数据展示,而提出了改进策略。
技术实现要素:
1、本发明的目的。
本发明为了提高客户的体验楼盘的满意度,解决VR楼盘数据存储量和相应速度的问题,而提出了一种基于iOS系统语音控制VR楼盘展示方法及系统。
2、本发明所采用的技术方案。
一种基于iOS系统语音控制VR楼盘展示方法,按照如下步骤进行:
步骤1、通过VR楼盘操作对应的语音信息,建立一个匹配楼盘操作的语法文件;
步骤2、建立VR楼盘展示动作引擎调用VR楼盘操作方法;
步骤3、建立IOS语音信息和VR楼盘操作方法关联字典,识别外部语音信息,通过VR楼盘展示动作引擎,将VR楼盘展示状态切换为所述语音信息相对应的展示状态。
为了提高识别语音信息的准确率, 所述的步骤2中,将语音信息按照ABNF语法写入语法文件,语法文件存在多个表达不同楼盘操作方法相同的词语。
更进一步,所述的步骤3中识别外部信息采用讯飞语音识别引擎。
更进一步,所述的步骤3按照如下进行:
步骤S301,建立iOS系统字典:
将VR楼盘操作方法与语音信息获取单元获取的语音信息组成iOS系统中的字典,字典由键值对组成,所述的语音信息为键,所述的VR楼盘操作方法为值,根据键调用值;
步骤S302,识别匹配语音切换展示状态:
采用iOS系统快速遍历法,将获取的语音信息一一与字典中的键匹配,若匹配成功,则通过健调用字典中的值,VR楼盘展示状态切换为所述语音信息相关的展示状态。
更进一步,所述的步骤302具体步骤如下:
(1)识别语音信息中的操作方法信息,iOS系统通知方法中存储所述的操作方法信息,采用iOS系统方法中的通知方法发送给VR楼盘展示动作引擎;
(2)iOS系统的VR楼盘展示动作引擎通过接口公开的方式,所述的VR楼盘展示动作引擎调用iOS系统方法中的通知监听动作,该动作监听拦截到所述的步骤(1)中的通知方法,获取其中的操作方法信息,调用该通知方法相对应VR楼盘展示动作引擎;
(3)VR楼盘展示动作引擎调用VR楼盘操作方法完成楼盘状态切换。
一种基于iOS系统语音控制VR楼盘展示系统,包括:
语音信息建立单元,建立一个匹配楼盘操作的语法文件;
VR楼盘操作方法建立单元,建立VR楼盘展示动作引擎调用VR楼盘操作方法;
VR楼盘状态切换单元,建立IOS语音信息和VR楼盘操作方法关联字典,识别外部语音信息,通过VR楼盘展示动作引擎,将VR楼盘展示状态切换为所述语音信息相对应的展示状态。
为了提高识别语音信息的准确率, 还包括VR楼盘操作方法建立单元,将语音信息按照ABNF语法写入语法文件,语法文件存在多个动作相同表达不同的词语。
更进一步,VR楼盘状态切换单元识别外部信息采用讯飞语音识别引擎。
VR楼盘状态切换单元包括:
iOS系统字典建立单元:将VR楼盘操作方法与语音信息获取单元获取的语音信息组成iOS系统中的字典,字典由键值对组成,所述的语音信息为键,所述的VR楼盘操作方法为值,根据键调用值;
识别匹配语音切换展示状态单元,采用iOS系统快速遍历法,将获取的语音信息一一与字典中的键匹配,若匹配成功,则通过健调用字典中的值,VR楼盘展示状态切换为所述语音信息相关的展示状态。
更进一步,所述的识别匹配语音切换展示状态单元包括:
通知单元,识别语音信息中的操作方法信息,iOS系统通知方法中存储所述的操作方法信息,采用iOS系统方法中的通知方法发送给VR楼盘展示动作引擎;
引擎调用单元,iOS系统的VR楼盘展示动作引擎通过接口公开的方式,所述的VR楼盘展示动作引擎调用iOS系统方法中的通知监听动作,该动作监听拦截到所述的通知单元中的通知方法,获取其中的操作方法信息,调用该通知方法相对应VR楼盘展示动作引擎;
楼盘展示单元,VR楼盘展示动作引擎调用VR楼盘操作方法完成楼盘状态切换。
3、本发明的有益效果。
(1)本发明基于iOS系统上开发出VR楼盘展示平台,能够及时相应客户的楼盘展示需求,实现VR楼盘流畅展示。
(2)本发明通过iOS系统方法中的通知方法进行消息传输的方式,实现了语音控制VR楼盘,丰富了体验VR楼盘的方式,增强了搭载iOS系统设备体验VR楼盘的功能。
(3)本发明基于讯飞语音识别技术,将该技术与VR楼盘操作体验进行结合,说出命令即可体验VR楼盘,实现了语音控制VR楼盘。
(4)本发明通过获取与VR楼盘操作对应的语音信息,将VR楼盘的展示状态切换为与所说的语音信息对应的状态,利用了语音识别技术与VR楼盘操作结合的方式实现了语音控制VR楼盘,丰富了体验VR楼盘的方式,增强了搭载iOS系统设备的体验VR楼盘的功能。
附图说明
图1是本发明第一实施例提供的在iOS系统上通过语音控制VR楼盘展示状态的方法的实现流程;
图2是本发明第一实施例在iOS系统上通过语音控制VR楼盘展示状态的切换装置中语音信息获取单元的实现流程;
图3是本发明第一实施例在iOS系统上通过语音控制VR楼盘展示状态的切换装置中VR楼盘操作方法获取单元的实现流程;
图4是本发明第一实施例在iOS系统上通过语音控制VR楼盘展示状态的切换装置中VR楼盘状态切换单元的实现流程。
具体实施方式
本发明通过获取与VR楼盘操作对应的语音信息,将VR楼盘的展示状态切换为与所说的语音信息对应的状态,利用了讯飞语音识别技术与VR楼盘操作结合,并通过iOS系统方法中的通知方法进行消息传输的方式,实现了语音控制VR楼盘,丰富了体验VR楼盘的方式,增强了搭载iOS系统设备体验VR楼盘的功能。
实施例1:
如图1所示,本发明实施例提供了一种在iOS系统上通过语音控制VR楼盘展示状态的方法,所述方法包括下述步骤:
步骤一、获取与VR楼盘操作对应的语音信息;
步骤二、获取VR楼盘操作方法;
步骤三、将VR楼盘展示状态切换为所述语音信息相关的展示状态;
本发明还提供了一种在iOS系统上通过语音控制VR楼盘展示状态的切换装置,所述装置包括:
语音信息获取单元,用于获取与VR楼盘展示状态的语音信息;
VR楼盘操作方法获取单元,用于获取VR楼盘操作方法;
VR楼盘状态切换单元,用于将VR楼盘状态切换为所述语音信息关联的展示状态。
本实施例中语音信息为放大、大;缩小、小等意思相同的词,但不限与这几个词。VR楼盘操作方法为设定的程序语言写好的接口。VR楼盘状态为观看楼盘的远近,配套设施,户型展示等状态,但不限于这几个状态。
实施例2
如图2所示,在iOS系统上通过VR楼盘展示状态切换为所述语音信息相关的展示状态的实现流程,详述如下:
在步骤一中,整理所需的楼盘操作语音信息词语;
在步骤二中,将语音信息词语按照ABNF语法写入语法文件,语音信息可以有多个意思相同的词语,以提高识别率;
在步骤三中,启动讯飞语音识别引擎,获取语音;
所述的步骤三中,识别引擎返回识别出的语音信息,若返回无法识别的信息,则重新获取语音。
实施例3
如图3所示,本发明第一实施例和第二实施例中,所述的步骤三,在iOS系统上通过语音控制VR楼盘展示状态的切换装置中VR楼盘操作方法获取单元的实现流程,详述如下:
在步骤S301中,将VR楼盘操作方法与语音信息获取单元获取的语音信息组成iOS系统中的字典,字典由键值对组成,操作语音信息为键,VR楼盘操作方法为值,根据键,可以获得值;
在步骤S302中,调用iOS系统方法中的快速遍历法,将语音信息一一与字典中的键匹配,两者相同,字典中的值就是VR楼盘操作方法。
实施例4
如图4所示,本发明第一实施例和第二实施例中,所述的步骤三中在iOS系统上通过语音控制VR楼盘展示状态的切换装置中VR楼盘状态切换单元的实现流程,详述如下:
在步骤S401中,将VR楼盘操作方法获取单元中获取的操作方法,用iOS系统方法中的通知方法发送给VR楼盘引擎,该通知方法可以存储信息,所以将操作方法存储到通知中;
在步骤S402中,iOS系统通过接口公开的方式,能让VR楼盘引擎调用iOS系统方法中的通知监听方法,该方法监听拦截到上一步中发出到通知,获取其中的操作方法,VR楼盘引擎调用该方法;
在步骤S403中,VR楼盘引擎完成楼盘状态切换。
本发明实施例通过获取与VR楼盘操作对应的语音信息,将VR楼盘的展示状态切换为与所说的语音信息对应的状态,利用了语音识别技术与VR楼盘操作结合,并通过iOS系统开发中的通知方法进行消息传输的方式,意思相同的词语时也可识别,提高了识别成功率,丰富了体验VR楼盘的方式,增强了搭载iOS系统设备的体验VR楼盘的功能。