掌桥专利:专业的专利平台
掌桥专利
首页

一种信息处理方法、装置和存储介质

文献发布时间:2023-06-19 11:39:06


一种信息处理方法、装置和存储介质

技术领域

本发明涉及无线通信技术领域,尤其涉及一种信息处理方法、装置和存储介质。

背景技术

随着科技的发展,无线网络已经深入人们的工作与生活,在相关技术中,对于无线局域网的配置或操作流程繁琐、低效,因此如何提升无线局域网配置或操作流程的效率急需解决。

发明内容

本发明提供一种,以至少解决现有技术中存在的以上技术问题。

本发明一方面提供一种信息处理方法,包括:

获取接收的语音指令对应的语音频谱;

基于所述语音频谱确定所述语音指令对应的用户类型;

若所述语音指令对应的用户类型为第一用户类型,则响应所述语音指令,执行针对无线局域网的操作。

上述方案中,所述方法还包括:

若所述语音指令对应的用户类型为第二用户类型,则判断所述语音指令对应的操作的操作类型;

在所述操作的操作类型为第一类操作的情况下,响应所述语音指令,执行针对无线局域网的操作;

或者,在所述操作的操作类型为第二类操作的情况下,不响应所述语音指令。

上述方案中,所述基于所述语音频谱确定所述语音指令对应的用户类型包括:

确认所述语音频谱是否在白名单中;

若所述语音频谱在所述白名单中,则确定所述语音指令对应的用户类型为所述第一用户类型;

若所述语音频谱不在所述白名单中,则确认所述语音频谱是否在黑名单中;

若所述语音频谱不在所述黑名单中,则确定所述语音指令对应的用户类型为第二用户类型;

若所述语音频谱在所述黑名单中,则确定所述语音指令对应的用户类型为第三用户类型。

上述方案中,若所述语音指令对应的用户类型为所述第三用户类型,则不响应所述语音指令。

上述方案中,所述方法还包括:

解析所述语音指令,获取所述语音指令包括的字符;

若所述语音指令中包括第一关键字符,执行与所述第一关键字符对应的操作。

上述方案中,所述第一类操作包括更改所述无线局域网设置的操作和/或输出所述无线局域网设置的操作。

上述方案中,所述第二类操作包括输出所述无线局域网设置的操作。

本发明另一方面提供一种信息处理装置,所述装置包括:

获取单元,用于获取接收的语音指令对应的语音频谱;

确定单元,用于基于所述语音频谱确定所述语音指令对应的用户类型;

响应单元,若所述语音指令对应的用户类型为第一用户类型,则用于响应所述语音指令,执行针对无线局域网的操作。

本发明还一方面提供一种电子设备,所述电子设备使得处理器执行上述信息处理方法。

本发明再一方面提供一种存储介质,存储有可执行程序,所述可执行程序被处理器执行时,实现上述信息处理方法。

如此,通过本发明实施例提供的信息处理方法,获取接收的语音指令对应的语音频谱;基于所述语音频谱确定所述语音指令对应的用户类型;若所述语音指令对应的用户类型为第一用户类型,则响应所述语音指令,执行针对无线局域网的操作,可以提升无线局域网配置或操作流程的效率,增强用户体验。

附图说明

图1示出了本发明实施例提供的信息处理方法的一种可选流程示意图;

图2示出了本发明实施例提供的信息处理方法的另一种可选流程示意图;

图3示出了本发明实施例提供的信息处理方法的再一种可选流程示意图;

图4示出了本发明实施例提供信息处理方法的又一种可选流程示意图;

图5示出了本发明实施例提供的信息处理装置的一种可选结构示意图;

图6示出了本发明实施例提供的信息处理装置的另一种可选结构示意图。

具体实施方式

为使本发明的目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

目前无线保真(Wireless Fidelity,WiFi)机顶盒的配置方式包括通过网页配置、通过远程终端协议(TELNET)远程登录配置或者通过应用程序(Application,APP)配置,操作方式都很复杂。如果用户许久未登录相关网页或APP,可能导致忘记用户名和密码,进而需要通过恢复出厂设置等方法重新配置WiFi机顶盒。并且,当前WiFi机顶盒的配置过程以及后续的操作方式都比较繁琐,复杂度较高,对于某些用户而言操作困难。

并且,在用户使用无线网络的过程中如果出现断网、网络性能差、关闭或重启WiFi机顶盒等情况也没有更方便的信息交互方式。

此外,目前网页、TELNET远程登录或者APP配置操作方式均存在着一定的安全隐患,可能会造成恶意者对WiFi机顶盒的非法修改,基于此,亟需一种新的方式,使得可以减少配置隐患。

针对上述WiFi机顶盒的交互过程中存在的问题,本发明提供一种信息处理方法,能够解决现有技术方案中无法解决的技术难题和缺点。

图1示出了本发明实施例提供的信息处理方法的一种可选流程示意图,将根据各个步骤进行说明。

步骤S101,获取接收的语音指令对应的语音频谱。

在一些实施例中,信息处理装置(以下简称装置)接收语音指令,并基于所述语音指令获取与所述语音指令对应的语音频谱。

具体实施时,所述装置可以基于第一频率对所述语音指令进行采样,获取数字语音指令;再对所述数字语音指令进行快速傅里叶变换,获取与所述语音指令对应的语音频谱。

或者,具体实施时,所述装置可以对所述语音指令进行预处理,将预处理后的所述语音指令进行快速傅里叶变换,获取与所述语音指令对应的语音频谱。可选的,所述预处理至少包括:预加重、分帧和加窗之一。

步骤S102,基于所述语音频谱确定所述语音指令对应的用户类型。

在一些实施例中,所述装置基于所述语音频谱确定所述语音指令对应的用户类型。

具体实施时,所述装置确认所述语音频谱是否在白名单中;若所述语音频谱在所述白名单中,则确定所述语音指令对应的用户类型为所述第一用户类型。

步骤S103,若所述语音指令对应的用户类型为第一用户类型,则响应所述语音指令,执行针对无线局域网的操作。

在一些实施例中,所述装置若确认所述语音指令对应的用户类型为第一用户类型,则响应所述语音指令,执行针对无线局域网的操作。

具体实施时,若所述语音指令对应的用户类型为第一用户类型,则表征无论所述语音指令对应的操作类型为第一类操作还是第二类操作,所述装置均响应所述语音指令,执行针对无线局域网的操作。

可选的,所述第一类操作包括输出所述无线局域网设置的操作;所述第二类操作包括更改所述无线局域网设置的操作。

例如,所述更改所述无线局域网设置的操作至少包括以下之一:设置所述无线局域网的网络名称、设置所述无线局域网的密码、设置所述无线局域网的加密方式、设置所述无线局域网的信道、设置所述无线局域网的带宽、设置所述无线局域网的信号质量、设置所述无线局域网的信号传输功率、设置白名单、设置黑名单和设置第一操作列表。

所述输出所述无线局域网设置的操作至少包括以下之一:输出所述无线局域网的网络名称、输出所述无线局域网的密码、输出所述无线局域网的加密方式、输出所述无线局域网的信道、输出所述无线局域网的带宽、输出所述无线局域网的信号质量、输出所述无线局域网的信号传输功率、输出连接所述无线局域网的设备数量、输出连接所述无线局域网的设备的媒体存取控制地址。

如此,通过本发明提供的信息处理方法,通过获取接收的语音指令对应的语音频谱;基于所述语音频谱确定所述语音指令对应的用户类型;若所述语音指令对应的用户类型为第一用户类型,则响应所述语音指令,执行针对无线局域网的操作。一方面可以简化无线局域网的配置或操作流程,提升无线局域网的配置或操作流程的效率;另一方面,可以基于语音指令确定用户类型,基于用户类型确定响应或不响应语音指令对应的操作,可以提升无线局域网的配置或操作的安全性。

图2示出了本发明实施例提供的信息处理方法的另一种可选流程示意图,将根据各个步骤进行说明。

步骤S201,获取接收的语音指令对应的语音频谱。

在一些实施例中,信息处理装置接收语音指令,并基于所述语音指令获取与所述语音指令对应的语音频谱。

具体实施时,所述装置可以以第一频率对所述语音指令进行采样,获取数字语音指令;再对所述数字语音指令进行快速傅里叶变换,获取与所述语音指令对应的语音频谱。

或者,具体实施时,所述装置可以对所述语音指令进行预处理,将预处理后的所述语音指令进行快速傅里叶变换,获取与所述语音指令对应的语音频谱。可选的,所述预处理至少包括:预加重、分帧和加窗之一。

步骤S202,基于所述语音频谱确定所述语音指令对应的用户类型。

在一些实施例中,所述装置基于所述语音频谱确定所述语音指令对应的用户类型。

具体实施时,所述装置确认所述语音频谱是否在白名单中;若所述语音频谱在所述白名单中,则确定所述语音指令对应的用户类型为所述第一用户类型;若所述语音频谱不在所述白名单中,则确认所述语音频谱是否在黑名单中;若所述语音频谱不在所述黑名单中,则确定所述语音指令对应的用户类型为第二用户类型;若所述语音频谱在所述黑名单中,则确定所述语音指令对应的用户类型为第三用户类型。

在一些可选实施例中,若所述装置确认所述语音指令对应的用户类型为所述第一用户类型,则执行步骤S204;若所述装置确认所述语音指令对应的用户类型为所述第三用户类型,则执行步骤S205;若所述装置确认所述语音指令对应的用户类型为所述第二用户类型,则执行步骤S203。

可选的,所述第一用户类型中包括的用户可以是所述无线局域网对应的设备的持有用户,或者具有设置或更改所述无线局域网权限的用户。所述第二用户类型中包括的用户可以是具有使用所述无线局域网权限的用户(例如访客、非管理人员等)。所述第三用户类型中包括的用户可以是不具有使用所述无线局域网权限的用户,或者不具有设置或更改所述无线局域网权限的用户(例如恶意用户)。

步骤S203,判断所述语音指令对应的操作的操作类型。

在一些实施例中,若所述语音指令对应的用户类型为第二用户类型,则所述装置判断所述语音指令对应的操作的操作类型。

具体实施时,所述装置可以基于所述语音指令对应的操作确认所述操作是否在第一操作列表中;其中,若所述语音指令对应的操作在所述第一操作列表中,则确认所述语音指令对应的操作的操作类型为第一操作类型。在所述操作的操作类型为第一类操作类型的情况下,所述装置执行步骤S204。

或者,具体实施时,若所述语音指令对应的操作不在所述第一操作列表中,则确认所述语音指令对应的操作的操作类型为第二操作类型。在所述操作的操作类型为第二类操作类型的情况下,所述装置执行步骤S205。

步骤S204,响应所述语音指令,执行针对无线局域网的操作。

在一些实施例中,所述装置响应所述语音指令,执行针对所述无线局域网的操作。

具体实施时,若所述语音指令对应第一用户类型,所述针对所述无线局域网的操作可以包括第一类操作和第二类操作。若所述语音指令对应第二用户类型,所述针对所述无线局域网的操作可以包括第一类操作。

可选的,所述第一类操作包括输出所述无线局域网设置的操作;所述第二类操作包括更改所述无线局域网设置的操作。

例如,所述输出所述无线局域网设置的操作至少包括以下之一:输出所述无线局域网的网络名称、输出所述无线局域网的密码、输出所述无线局域网的加密方式、输出所述无线局域网的信道、输出所述无线局域网的带宽、输出所述无线局域网的信号质量、输出所述无线局域网的信号传输功率、输出连接所述无线局域网的设备数量、输出连接所述无线局域网的设备的媒体存取控制地址。

所述更改所述无线局域网设置的操作至少包括以下之一:设置所述无线局域网的网络名称、设置所述无线局域网的密码、设置所述无线局域网的加密方式、设置所述无线局域网的信道、设置所述无线局域网的带宽、设置所述无线局域网的信号质量、设置所述无线局域网的信号传输功率、设置白名单、设置黑名单和设置第一操作列表。

步骤S205,不响应所述语音指令。

在一些实施例中,所述装置不响应所述语音指令。

具体实施时,若所述语音指令对应第二用户类型,且所述语音指令对应的操作类型为第二类操作,所述装置不响应所述语音指令。

或者,若所述语音指令对应第三用户类型,无论所述语音指令对应的操作类型为第一类操作还是第二类操作,所述装置均不响应所述语音指令。

在一些可选实施例中,在步骤S201至步骤S205的基础上,所述方法还可以包括:管理用户类型,具体可以包括更改白名单中的语音频谱、更改黑名单中的语音频谱。

例如,所述装置可以基于输出的日志,将对应某个时间或某个操作的语音频谱加入至白名单或黑名单中。

如此,通过本发明提供的信息处理方法,通过获取接收的语音指令对应的语音频谱;基于所述语音频谱确定所述语音指令对应的用户类型;若所述语音指令对应的用户类型为第一用户类型,则响应所述语音指令,执行针对无线局域网的操作;若所述语音指令对应的用户类型为第三用户类型,则不响应所述语音指令;若所述语音指令对应的用户类型为第二用户类型,则响应第一类操作,执行针对无线局域网的操作,不响应第二类操作。一方面可以简化无线局域网的配置流程或操作流程,提升无线局域网的配置流程或操作流程的效率;另一方面,可以基于语音指令确定用户类型,基于用户类型确定响应或不响应语音指令对应的操作,可以提升无线局域网的配置或操作的安全性。

图3示出了本发明实施例提供的信息处理方法的再一种可选流程示意图,将根据各个步骤进行说明。

图3所示的流程可以在步骤S101或步骤S201之前执行,也可以在执行步骤S101至步骤S103或者步骤S201至步骤S205时执行,还可以在步骤S103或步骤S205之后执行。步骤S301至步骤S302的优先级高于步骤S101至步骤S103或步骤S201至步骤S205。

步骤S301,接收并解析语音指令。

在一些实施例中,所述装置接收语音指令,并解析所述语音指令中包括的字符。

其中,所述字符可以包括待执行的动作对应的动词和关键字。

步骤S302,判断所述语音指令中是否包括第一关键字符。

在一些实施例中,所述装置解析所述语音指令后,判断所述语音指令中是否包括第一关键字符。

其中,所述第一关键字符可以是关乎生命、财产安全的字符。可以包括“报警”、“着火了”、“救火”、“救命”、“110”、“119”、“120”和“救护车”至少之一。

若所述语音指令中包括所述第一关键字符,则执行步骤S303;若所述语音指令中不包括所述第一关键字符,则执行步骤S101至步骤S103或步骤S201至步骤S205中任一流程。

步骤S303,执行与所述第一关键字符对应的操作。

在一些实施例中,若所述语音指令中包括所述第一关键字符,则执行与所述第一关键字符对应的操作。

例如拨打110报警电话、119火警电话、120医疗救护电话等。

如此,通过本发明实施例提供的信息处理方法,通过接收并解析语音指令;判断所述语音指令中是否包括第一关键字符;若所述语音指令中包括所述第一关键字符,则执行与所述第一关键字符对应的操作。可以实现快速报警,高效地保证人身和财产安全。

图4示出了本发明实施例提供信息处理方法的又一种可选流程示意图,将根据各个步骤进行说明。

图4中以所述信息处理装置为WiFi机顶盒为例,对初次配置所述WiFi机顶盒进行说明。

步骤S401,WiFi机顶盒出厂之前,清空WiFi机顶盒硬盘内部供测试的语音频谱。

在一些实施例中,所述WiFi机顶盒出厂前,删除供测试的语音频谱,便于后续设置。

步骤S402,WiFi机顶盒首次开机时,确定第一用户类型的至少一个语音频谱。

在一些实施例中,所述WiFi机顶盒首次开机时,必须进行第一用户类型的至少一个语音频谱的采集。可选的,所述WiFi机顶盒将采集的至少一个语音频谱存储至所述WiFi机顶盒的硬盘内。

具体实施时,所述WiFi机顶盒可以基于任一语音频谱的指令实现开机和设置功能。

步骤S403,配置所述WiFi机顶盒。

在一些实施例中,配置所述WiFi机顶盒具体可以基于步骤S101至步骤S103、步骤S201至步骤S205的方式,对WiFi机顶盒对应的无线局域网进行配置,具体配置可以包括以下至少一项:设置所述WiFi机顶盒的服务集标识符(Service Set Identifier,SSID)、设置所述WiFi机顶盒的密码、设置所述WiFi机顶盒的加密方式、设置所述WiFi机顶盒的信道、设置所述WiFi机顶盒的带宽、设置所述WiFi机顶盒的信号传输功率以及设置所述WiFi机顶盒的服务质量(Quality of Service,QoS)。

所述WiFi机顶盒配置后,既可以实现步骤S404和步骤S405。

步骤S404,处理接收的语音指令。

具体实施中,所述WiFi机顶盒可以基于步骤S101至步骤S103、步骤S201至步骤S205和步骤S301至步骤S303实现处理接收的语音指令。

步骤S405,输出异常。

在一些实施例中,在所述WiFi机顶盒发生异常的情况下,所述WiFi机顶盒输出异常信息。

其中,所述异常信息具体可以包括:有线网络中断、无线终端超负载、周围存在强干扰、网络入侵、WiFi 机顶盒密码被破解、硬盘空间不足等事件。

如此,通过本发明实施例,通过把语音频谱识别技术用在WiFi 机顶盒设备,通过语音识别实现与机顶盒设备网络配置信息交互、更新;此外,WiFi 机顶盒可识别异常语音实现自动报警功能;还可以可实现异常语音播报,方便用户快速解决异常。

图5示出了本发明实施例提供的信息处理装置的一种可选结构示意图,将根据各个部分进行说明。

在一些实施例中,所述信息处理装置500至少包括:语音录入模块501、语音频谱识别模块502、输出模块503、存储模块504、控制模块505、无线模块506和网络监控模块507。

所述语音录入模块501,用于接收语音指令。

所述语音频谱识别模块502,用于基于所述语音频谱确定所述语音指令对应的用户类型。

所述输出模块503,用于基于语音指令,输出所述无线局域网设置。所述输出所述无线局域网设置的操作至少包括以下之一:输出所述无线局域网的网络名称、输出所述无线局域网的密码、输出所述无线局域网的加密方式、输出所述无线局域网的信道、输出所述无线局域网的带宽、输出所述无线局域网的信号质量、输出所述无线局域网的信号传输功率、输出连接所述无线局域网的设备数量、输出连接所述无线局域网的设备的媒体存取控制地址。

所述存储模块504,用于存储黑名单、白名单和第一操作列表。所述白名单中包括第一用户类型对应的语音频谱;所述黑名单中包括第三用户类型对应的语音频谱;所述第一操作列表中包括第一操作类型(即输出所述无线局域网设置的操作)。

所述控制模块505,用于基于所述语音指令对应的用户类型,处理所述语音指令。

所述无线模块506,用于接收和/或发送数据,保证无线局域网的运行。

所述网络监控模块507,用于监控所述无线局域网,可以至少包括以下之一:有线网络是否中断、无线终端是否超负载、周围是否存在强干扰以及是否存在网络入侵。

图6示出了本发明实施例提供的信息处理装置的另一种可选结构示意图,将根据各个部分进行说明。

在一些实施例中,信息处理装置600包括:获取单元601、确定单元602和响应单元603。

所述获取单元601,用于获取接收的语音指令对应的语音频谱;

所述确定单元602,用于基于所述语音频谱确定所述语音指令对应的用户类型;

所述响应单元603,用于若所述语音指令对应的用户类型为第一用户类型,则响应所述语音指令,执行针对无线局域网的操作。

在一些实施例中,信息处理装置600还可以包括:判断单元604。

所述判断单元604,用于若所述语音指令对应的用户类型为第二用户类型,则判断所述语音指令对应的操作的操作类型;

所述响应单元603,还用于在所述操作的操作类型为第一类操作的情况下,响应所述语音指令,执行针对无线局域网的操作;或者,在所述操作的操作类型为第二类操作的情况下,不响应所述语音指令。

在一些实施例中,所述确定单元602具体用于:确认所述语音频谱是否在白名单中;若所述语音频谱在所述白名单中,则确定所述语音指令对应的用户类型为所述第一用户类型;若所述语音频谱不在所述白名单中,则确认所述语音频谱是否在黑名单中;若所述语音频谱不在所述黑名单中,则确定所述语音指令对应的用户类型为第二用户类型;若所述语音频谱在所述黑名单中,则确定所述语音指令对应的用户类型为第三用户类型。

在一些实施例中,所述响应单元603,还用于若所述语音指令对应的用户类型为所述第三用户类型,则不响应所述语音指令。

在一些实施例中,信息处理装置600还可以包括:解析单元605。

所述解析单元605,用于解析所述语音指令,获取所述语音指令包括的字符;

上述响应单元603,还用于若所述语音指令中包括第一关键字符,执行与所述第一关键字符对应的操作。

在一些实施例中,所述第一类操作包括输出所述无线局域网设置的操作。

在一些实施例中,所述第二类操作包括更改所述无线局域网设置的操作。

除了上述方法和设备以外,本发明的实施例还可以是计算机程序产品,其包括计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述“示例性方法”部分中描述的根据本发明各种实施例的方法中的步骤。

所述计算机程序产品可以以一种或多种程序设计语言的任意组合来编写用于执行本发明实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如Java、C++等,还包括常规的过程式程序设计语言,诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。

此外,本发明的实施例还可以是计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述“示例性方法”部分中描述的根据本发明各种实施例的方法中的步骤。

所述计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。

以上结合具体实施例描述了本发明的基本原理,但是,需要指出的是,在本发明中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本发明的各个实施例必须具备的。另外,上述公开的具体细节仅是为了示例的作用和便于理解的作用,而非限制,上述细节并不限制本发明为必须采用上述具体的细节来实现。

本发明中涉及的器件、装置、设备、系统的方框图仅作为例示性的例子并且不意图要求或暗示必须按照方框图示出的方式进行连接、布置、配置。如本领域技术人员将认识到的,可以按任意方式连接、布置、配置这些器件、装置、设备、系统。诸如“包括”、“包含”、“具有”等等的词语是开放性词汇,指“包括但不限于”,且可与其互换使用。这里所使用的词汇“或”和“和”指词汇“和/或”,且可与其互换使用,除非上下文明确指示不是如此。这里所使用的词汇“诸如”指词组“如但不限于”,且可与其互换使用。

还需要指出的是,在本发明的装置、设备和方法中,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。

提供所公开的方面的以上描述以使本领域的任何技术人员能够做出或者使用本发明。对这些方面的各种修改对于本领域技术人员而言是非常显而易见的,并且在此定义的一般原理可以应用于其他方面而不脱离本发明的范围。因此,本发明不意图被限制到在此示出的方面,而是按照与在此公开的原理和新颖的特征一致的最宽范围。

为了例示和描述的目的已经给出了以上描述。此外,此描述不意图将本发明的实施例限制到在此公开的形式。尽管以上已经讨论了多个示例方面和实施例,但是本领域技术人员将认识到其某些变型、修改、改变、添加和子组合。

相关技术
  • 位置确定处理装置、位置确定处理方法、位置确定处理程序、移动信息处理装置、移动信息处理方法、移动信息处理程序和存储介质
  • 信息处理装置、信息处理方法和存储有用于执行该信息处理方法的程序的存储介质
技术分类

06120113006073