本发明实施例涉及信息处理技术领域,特别是涉及一种智能交互终端、以及智能交互终端的信息处理方法。
背景技术:
现有技术中,设置在公共场所的智能交互终端可以为用户提供便捷的服务。但是,现有智能交互终端为用户提供的交互方式通常都是触控交互方式,即基于用户对智能交互终端的交互界面上的触摸操作,并通过智能交互终端的交互界面展示与触摸操作相应的信息。
发明人在具体实施过程中,发现现有技术中存在用户与智能交互终端的交互方式单一,使得为用户提供服务的方式单一,不能满足用户实际需求的问题。
技术实现要素:
有鉴于此,本发明实施例提供了一种智能交互终端的信息处理方法、装置及电子设备,能够实现满足用户的实际交互需求的功能。
为了解决上述问题,本发明实施例主要提供如下技术方案:
第一方面,本发明实施例提供了一种智能交互终端,该智能交互终端设置在公共场所,包括用户交互模块和处理器;
用户交互模块与处理器连接,用户交互模块包括语音交互模块和触控交互模块;
用户交互模块,用于通过语音交互模块和/或触控交互模块接收用户操作请求;
处理器,用于基于用户操作请求获取相应的反馈信息,并将反馈信息通过用户交互模块提供给用户。
第二方面,本发明实施例提供了一种智能交互终端的信息处理方法,该方法包括:
通过用户交互模块获取当前用户的用户操作请求;
根据用户操作请求,获取相应的反馈信息,并将反馈信息通过用户交互模块提供给当前用户。
第三方面,本发明实施例还提供了一种电子设备,该电子设备包括:
至少一个处理器;
以及与处理器连接的至少一个存储器、总线;其中,
处理器、存储器通过总线完成相互间的通信;
处理器用于调用存储器中的程序指令,以执行如本发明的第一方面实施例中所示的方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储计算机指令,计算机指令使计算机执行如本发明的第一方面实施例中所示的方法。
借由上述技术方案,本发明实施例提供的技术方案至少具有下列优点:
本发明实施例提供智能交互终端、以及智能交互终端的信息处理方法,可以基于用户交互模块接收用户的用户操作请求,然后基于用户操作请求为用户提供相应的反馈信息,由于用户操作请求可以包括语音交互模块和/或触控交互模块接收到的请求,因此,基于本发明实施例的方案,通过语音交互模块和触控交互模块可以接收不同类型的用户操作请求,基于不同的用户操作请求,能够为用户提供多样化的服务,更好的满足了用户的实际需求。
上述说明仅是本发明实施例技术方案的概述,为了能够更清楚了解本发明实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本发明实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明实施例的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明实施例的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了本发明实施例提供的一种智能交互终端的结构示意图;
图2示出了本发明实施例提供的又一种智能交互终端的结构示意图;
图3示出了本发明实施例提供的一种智能交互终端的信息处理方法的流程示意图;
图4示出了本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本发明实施例提供了一种智能交互终端10,如图1所示,本发明实施例提供的智能交互终端10设置在公共场所,可以包括:
用户交互模块120和处理器110;
用户交互模块120与处理器110连接,用户交互模块120包括语音交互模块130和触控交互模块140;
用户交互模块120,用于通过语音交互模块130和/或触控交互模块140接收用户操作请求;
处理器110,用于基于用户操作请求获取相应的反馈信息,并将反馈信息通过用户交互模块120提供给用户。
其中,智能交互终端10是设置在公共场所的终端设备,通过智能交互终端10上所配置的服务功能可以为用户提供相应的服务,将反馈信息提供给用户的方式可以是采用文本显示的方式和/或语音的方式,本发明中不限定将反馈信息提供给用户的具体实现形式。
本发明的实施例中的方案,可以基于用户交互模块120接收用户的用户操作请求,然后基于用户操作请求为用户提供相应的反馈信息,由于用户操作请求可以包括语音交互模块130和/或触控交互模块140接收到的请求,因此,基于本发明实施例的方案,通过语音交互模块130和触控交互模块140可以接收不同类型的用户操作请求,基于不同的用户操作请求,能够为用户提供多样化的服务,更好的满足了用户的实际需求。
本发明的可选实施例中,智能交互终端10指的是可以与用户进行交互的终端设备,比如,带有触摸屏的终端设备。
如图2所示的智能交互终端10的结构示意图,本发明的可选实施例中,智能交互终端10还包括图像采集模块150,图像采集模块150与处理器110连接,图像采集模块150用于采集图像;
处理器110,还用于在所采集的图像为用户图像时,将预配置的模板信息通过用户交互模块120提供给用户。
其中,图像采集模块150为具有图像采集功能的模块,比如,可以为多个摄像头。智能交互终端10与图像采集模块150可以为一体装置,图像采集模块150也可以是设置在智能交互终端10的本体之外的装置。
其中,预配置的模板信息可以基于实际需求配置,例如,可以是“请问有什么可以帮您的吗”等类型的模板信息;模板信息指的是按照预配置好的信息提供给用户的信息,具体的,例如,可以在图像采集模块150采集到用户图像时,将模板信息反馈给用户。
在实际应用中,可以基于当前用户的用户图像,基于预配置好的模板信息,主动询问该用户,如果该用户此时想与智能交互终端10进行交互,则会对询问信息给予回应。通过上述方式,智能交互终端10可以主动与用户进行交互,为用户提供服务,提高了用户的交互体验。
在一示例中,预配置的模板信息为:“请问,有什么可以帮助您的”,则基于该模板信息,智能交互终端10可主动与用户进行交互,如果用户基于模板信息给予回复,则可以为用户提供相应的服务。
本发明的可选实施例中,若公共场所为商场,处理器110,还用于基于用户图像,确定用户图像中满足第一预设条件的当前用户,基于当前用户的用户图像及用户信息数据库,确定当前用户的会员信息和/或用户感兴趣信息,根据会员信息和/或用户感兴趣信息,获取相匹配的商场信息并反馈给当前用户,其中,用户信息数据库中包括用户的用户图像、会员信息以及用户感兴趣信息的对应关系。
其中,虽然用户图像中包含用户,但是这些用户有可能是需要为其提供服务的用户,也有可能是不需要为其提供服务的用户,基于此种情况,可以基于智能交互终端的图像采集模块150所采集的用户图像,以及根据需求所配置的第一条件,来确定用户图像中的用户是否存在需要提供的用户,即是否为满足第一预设条件的用户,如果是满足第一预设条件的用户,则将满足第一预设条件的用户作为当前用户,以使得智能交互终端10对当前用户的用户图像进行后续的处理。
其中,用户信息数据库为预先构建的并不断更新的数据库,其中可存储大量与用户相关的信息,比如,用户的历史购物信息和会员信息,基于用户的历史购物信息,可以推断出用户感兴趣信息,由此,基于当前用户的用户图像和用户信息数据库,可以确定当前用户的用户感兴趣信息和/或会员信息,基于当前用户的用户感兴趣信息和/或会员信息,可以向当前用户推送与用户感兴趣信息和/或会员信息相关的商场信息,其中,商场信息可以为商场的活动信息,商场中商家的优惠信息,新商品的相关信息等,用户感兴趣信息可以包括用户感兴趣商品信息以及感兴趣商家信息。通过上述方式,可以基于智能交互终端10所采集到的用户图像,为用户进行有针对的信息推送,提高了用户的用户体验。
本发明的可选实施例中,第一预设条件可以包括以下至少一项:
与智能交互终端10之间的距离小于预设距离的用户;
用户注视点在智能交互终端10上的用户;
用户图像显示在智能交互终端10的显示界面上的指定区域内的用户。
其中,预设距离可以基于实际需求配置,用户与智能交互终端10之间的距离小于预设距离表示用户离智能交互终端10的距离很近,可能是想与智能交互终端10交互的用户;用户注视点在智能交互终端10上,表示用户可能与智能交互终端10进行交互。此外,为了准确定位到当前用户,可以在智能交互终端10的显示界面上配置指定的用户图像显示区域,通过指定区域的配置,可以限制用户与智能交互终端10的相对位置,进而可以更加准确地定位到当前用户。其中,指定区域可以基于实际需求配置,比如,智能交互终端10的显示界面的某一个显示区域。
本发明的可选实施例中,若用户图像中有至少两个用户时,处理器110,还用于基于用户图像以及通过语音交互模块130采集到的语音信息,确定至少两个用户中的当前用户。
其中,若用户图像中包括至少两个用户,在确定至少两个用户中的当前用户时,可以基于采集到的用户图像以及采集到的语音信息,更加准确的确定至少两个用户中哪个用户需要为其提供服务。
在实际应用中,若采集到的用户图像中包括至少两个用户,则基于采集到的用户图像以及采集到的语音信息,确定至少两个用户中的当前用户的一种实现方式为:基于采集到的用户图像,确定用户图像中至少两个用户的用户位置,再基于用户的用户位置采集用户的语音信息,确定语音信息的声源位置,基于声源位置,确定至少两个用户的用户位置中与声源位置的距离小于预设距离的用户,则可将该用户确定为当前用户。通过上述方式,即采用视觉和语音相结合的方式确定当前用户,可以更加准确的定位到当前用户,从而可以提高定向服务的准确性。其中,预设距离可以基于实际需求配置。
另外,在确定到至少两个用户的用户位置中与声源位置的距离小于预设距离的用户时,还可以对该用户的语音信息进行语义分析,基于语义分析的结果确定出至少两个用户中哪个用户需要为其提供服务,则需要为其提供服务的用户为当前用户。
在一示例中,如果采集到的用户图像中包括两个用户,分别为用户a和用户b,预设距离为m,确定这两个用户的用户位置分别为a和b,假如基于两个用户位置a和b采集到的语音信息的声源位置分别为c和d,则基于声源位置c和d,确定用户位置a与声源位置c和d的距离分别为m1和m2,用户位置b与声源位置c和d的距离分别为m3和m4,m1、m2、m3和m4中,只有m1小于m,即用户a为用户位置a与声源位置c的距离小于预设距离的用户,则用户a为两个用户中的当前用户。
可以理解的是,智能交互终端10所处的公共场所的环境可能很嘈杂,则语音交互模块130所采集到的语音信息中可能不只包括人的语音信息,还可以包括其他语音信息,比如,商场中所播放的音乐,则在对当前用户的语音信息进行处理时,会进行回声消除处理,降噪处理等,消除语音信息中的噪声,提高对当前用户的语音信息的识别精度。
本发明的可选实施例中,处理器110,还用于在当前时刻为预配置时间段中任一时间段的起始时刻时,确定当前时刻对应的当前时间段,根据当前时间段和预配置的信息处理策略确定待播放信息,在智能交互终端的显示界面显示待播放信息,信息处理策略中包括播放时间段与待播放信息的对应关系。
其中,预配置时间段指的是预先基于实际需求配置的时间段,预配置时间段可以是连续的时间段,比如,一天中每个小时对应的时间段,也可以是不完全连续的时间段,比如,一天中上午10点至晚上9点之间每个小时对应的时间段。信息处理策略可以基于实际需求配置,比如,可以将一天中不同时间段对应配置不同的待播放信息,本发明中不限定信息处理策略的具体实现形式。其中,待播放信息的具体内容可以基于实际需求配置,待播放信息可以为文字、图片及声音等,本发明中不限定待播放信息的具体实现形式。可以理解的是,信息处理策略可以基于商场或各个商场的实际情况进行修改或更新,以满足不同播放内容的展示需求。
基于信息处理策略,可以预先配置在智能交互终端10所显示的信息的具体内容,即待播放信息的内容,待播放信息可以为与商场相关的信息,比如,商场的活动信息,新产品的相关信息等,用户基于智能交互终端10上所展示的信息,可以预先了解商场的最新动态,并且基于不同时间段智能交互终端10所显示的待播放信息不同,可以满足不同用户的实际需求,提高用户的用户体验。
本发明的可选实施例中,用户操作请求包括导航请求,图像处理请求,信息展示请求和游戏请求中的至少一项。
其中,智能交互终端10上可以为用户提供多种不同的服务功能,比如导航功能,图像处理功能、信息展示功能和游戏功能,对应于不同的服务功能,用户操作请求可以为导航请求,图像处理请求,信息展示请求和游戏请求,通过不同的服务功能,可以为用户提供便捷,提高了用户的交互体验。
具体的,在用户操作请求为导航请求时,可以为用户提供导航功能,其中,当前用户的当前位置即为智能交互终端10所在的位置;在用户操作请求为图像处理请求时,可以为用户提供编辑图像的功能;在用户操作请求为信息展示请求时,可以根据该信息展示请求为用户展示相应的信息,例如,在将智能交互终端10设置在商场中时,智能交互终端10的显示界面上可以显示多个商家的名称或其他商家标识信息,在接收到用户对某一商家的操请求时,该操作请求则可以作为信息展示请求,基于该信息展示请求可以为用户展示对应商家的相关信息,比如,新商品的介绍信息,商家的优惠信息等;在用户操作请求为游戏请求时,可以为用户提供游戏功能。同时,由于在交互过程中,会获取到用户的相关信息,比如用户的用户图像,用户的个人社交账号信息等,则可以为收集用户信息提供相关的信息基础。
其中,图像处理请求中可以包括拍照请求,即通过智能交互终端10拍摄图像的请求,还可以包括图像美化请求,即将用户所需要进行美化处理的图像进行美化处理的请求,比如,美颜处理。
本发明的可选实施例中,用户交互模块120还包括终端设备接口,终端设备接口用于与终端设备连接,以与终端设备进行数据交互。
其中,用户与智能交互终端10的交互方式还可以包括终端设备与智能交互终端10的交互方式,即通过智能交互终端10的终端设备接口,终端设备可以与智能交互终端10进行数据交互,其中,终端设备接口为可进行数据传输的接口,比如,usb(universalserialbus,通用串行总线)接口、蓝牙接口等。
在一示例中,比如,用户的触控请求为图像处理请求,可以通过智能终端的图像采集模块150采集用户的当前图像进行图像处理,然后将处理后的图像通过终端设备接口传输到用户的终端设备,还可以通过终端设备接口将用户的终端设备中的图像上传到智能交互终端10上,对上传的图像进行图像处理后,再将处理后的图像通过终端设备接口传输至用户的终端设备。
在实际应用中,语音交互模块130包括语音输入单元和语音输出单元,语音出入单元用于接收用户的语音信息,语音输出单元用于输语音信息,通过语音输入单元和语音输出单元,用户可以与智能交互终端10进行语音交互。语音输入单元可以为麦克风,语音输出单元可以为扬声器。
本发明的可选实施例中,处理器110可以为dsp(digitalsignalprocessor)芯片、单片机、中央处理器、fpga(fieldprogrammablegatearray)芯片中的任一种。
基于与图1所示的智能交互终端10相同的原理,本发明实施例提供了一种基于智能交互终端10的信息处理方法,如图3所示,本发明实施例提供的方法可以包括:
步骤s210,通过用户交互模块120获取当前用户的用户操作请求。
其中,用户操作请求表示用户想要与智能交互终端10进行交互,用户操作请求可以为语音请求,也可以为触控请求,语音请求对应的语言可以为中文、英文等语言,本发明中不限定语音请求对应语言的具体实现形式。
步骤s220,根据用户操作请求,获取相应的反馈信息,并将反馈信息通过用户交互模块120提供给当前用户。
其中,将反馈信息提供给用户的方式可以是采用文本显示的方式和/或语音的方式,本发明中不限定将反馈信息提供给用户的具体实现形式。
本发明的实施例中的方案,可以基于用户交互模块10接收用户的用户操作请求,然后基于用户操作请求为用户提供相应的反馈信息,由于用户操作请求可以包括语音交互模块130和/或触控交互模块140接收到的请求,因此,基于本发明实施例的方案,通过语音交互模块130和触控交互模块140可以接收不同类型的用户操作请求,基于不同的用户操作请求,能够为用户提供多样化的服务,更好的满足了用户的实际需求。
本发明的可选实施例中,用户可以与智能交互终端10进行多次交互,以用户与智能交互终端10进行两次交互为例,第一次交互,获取用户的第一用户操作请求,基于第一用户操作请求,获取相应的第一反馈信息并将第一反馈信息提供给用户,然后获取到用户的第二用户操作请求,基于用户的第二用户操作请求以及第一用户操作请求和/或第一反馈信息,获取相应的第二反馈信息,并将第二反馈信息提供给用户,即在进行第二次交互时,可以基于第一次交互时的交互内容,即第一用户操作请求和/或第一反馈信息,获取相应的第二反馈信息,由于第二反馈信息中考虑了第一用户操作请求和/或第一反馈信息中用户的语义,则可以使获取到的第二反馈信息更加准确,基于第二反馈信息可以为用户可以提供更精准的服务,从而进一步提高了用户的交互体验。
在一示例中,比如,用户a的第一用户操作请求为导航请求,供用户a进行交互的智能交互终端10所在的当前位置为一楼,第一用户操作请求中的目标位置为五楼电影院,则第一反馈信息为当前位置到电影院的导航路线信息,此时,如果用户a的第二用户操作请求为:“这层的美食都有什么”,则可以结合第一用户操作请求中的语义,推断出用户a可能问的是五楼有什么美食,则第二反馈信息可以为与五楼的美食相关的信息。
本发明的可选实施例中,该方法还可以包括:
通过图像采集模块150采集图像;
若采集的图像为用户图像,则将采集到的用户图像中满足第一预设条件的用户确定为当前用户。
本发明的可选实施例中,第一预设条件包括以下至少一项:
与智能交互终端10之间的距离小于预设距离的用户;
用户注视点在智能交互终端10上的用户;
用户图像显示在智能交互终端10的显示界面上的指定区域内的用户。
本发明的可选实施例中,该方法还可以包括:
通过图像采集模块150采集用户图像,以及通过语音交互模块130采集语音信息;
若采集到的用户图像中包括至少两个用户,则基于采集到的用户图像以及采集到的语音信息,确定至少两个用户中的当前用户。
本发明的可选实施例中,智能交互终端10的显示界面上显示有识别标签,识别标签用于任一终端设备在扫描识别标签时,获取识别标签所包含的信息。
其中,识别标签包括但不限定于二维码,识别标签所包含的信息可以基于实际需求进行配置,比如,商家的优惠信息,商品的相关信息,注册会员的相关信息等,用户可以通过自己的终端设备扫描识别标签,以获取识别标签所包含的信息,进一步提高用户的交互体验。
本发明的可选实施例中,智能交互终端10设置在商场的每个楼层中,则在智能交互终端10中可以预先配置对应的服务功能,比如导航功能,图像处理功能、信息展示功能和游戏功能,对应于不同的服务功能,用户操作请求可以为导航请求,图像处理请求,信息展示请求和游戏请求,通过不同的服务功能,基于用户的不同的用户操作请求,可以为用户提供相应的服务,提高了用户的交互体验。下面基于不同的服务功能,以及用户的不同用户操作请求,对用户针对不同服务功能与智能交互终端10交互的过程进行具体描述:
第一服务功能(导航功能),智能交互终端10上可以预先存储该商场的立体地图,其中包括各个商家的位置信息,并在智能交互终端10上配置导航功能,用户可通过语音请求或是触控请求触发该功能,即在用户操作请求为导航请求时,可以为用户提供相应的导航功能,其中,导航请求中包括目标位置,用户的当前位置即为智能交互终端10所在的位置,基于用户的导航请求,可以为用户提供从当前位置到目标位置的导航路线,并将导航路线显示在立体地图上。
第二服务功能(信息展示功能),智能交互终端10的显示界面上可以显示多个商家的名称或其他商家标识信息,在接收到用户对某一商家的操请求时,该操作请求则可以作为信息展示请求,基于该信息展示请求可以为用户展示对应商家的相关信息,比如,新商品的介绍信息,商家的优惠信息,商场的活动信息等,用户基于智能交互终端10的显示界面上所显示的信息,可以对商场的各个商家,该商场的新商品,以及商场的各种活动有个预先的了解,如果对某个新商品有兴趣,想进一步了解,用户还可以基于显示界面上所显示的新商品的介绍信息向智能交互终端10发送用户操作请求,请求查看该新商品对应的相关信息,比如,该新商品在哪个商家售卖,该商家的具体位置在哪等。
第三服务功能(游戏功能),智能交互终端10上可以预先配置多款游戏,对应在智能交互终端10的显示界面上可以显示多款游戏的标识信息,在接收到用户对某一款游戏的操请求时,该操作请求则可以作为游戏请求,基于该游戏请求可以为用户展示对应游戏的游戏界面,则用户可以基于游戏界面进行相关游戏操作。
第四服务功能(图像处理功能),智能交互终端10上可以预先在配置多种图像处理策略,比如,拍照、为图像进行美颜处理,为用户图像进行打分等,在智能交互终端10的显示界面上可以显示不同图像处理策略的标识信息,在接收到用户对某一图像处理策略的操请求时,该操作请求则可以作为图像处理请求,基于该图像处理请求,可以对智能交互终端10获取到的图像进行相应的处理,其中,智能交互终端10所获取到的图像可以为通过图像采集模块150拍摄得到的图像,也可以是通过用户的终端设备上传到智能交互终端10上的。
本发明实施例提供了一种电子设备,如图4所示,包括:至少一个处理器(processor)41;以及与处理器41连接的至少一个存储器(memory)42、总线43;其中,
处理器41、存储器42通过总线43完成相互间的通信;
处理器41用于调用存储器42中的程序指令,以执行上述方法实施例中的步骤。
本实施例提供一种非暂态计算机可读存储介质,非暂态计算机可读存储介质存储计算机指令,计算机指令使计算机执行上述各方法实施例所提供的方法。
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。存储器是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。