【技术实现步骤摘要】
语音交互方法及相应的设备、服务器、存储介质
[0001]本申请涉及语音交互
,尤其涉及一种语音交互方法及相应的设备、服务器、存储介质。
技术介绍
[0002]随着钉钉等云视频会议软件的普及,多个用户之间的语音通话、会议等更加方便,与此同时,用户的语音隐私被泄露的可能性大大增加,例如,操作系统和某些恶意软件可能会获取到语音通话的内容。相关技术在VoIP(Voice over Internet Protocol,一种语音通话技术)软件中提供了加密功能,但该加密功能是数据级别、传输层的加密,无法对抗操作系统层面和恶意软件对麦克风输入的获取。
技术实现思路
[0003]本申请实施例提供一种语音交互方法及相应的设备、服务器、存储介质,以解决现有技术存在的技术问题。
[0004]第一方面,本申请实施例提供了一种语音输出设备,包括:
[0005]第一控制开关,位于语音输出设备的外侧,用于在被触发时生成加密开启指令;
[0006]加密控制模块,与第一控制开关电连接,用于在多人语音交互之前或多人语音交互过程中,响应于加密开启指令时进入语音加密状态,在语音加密状态中基于密钥对获取到的语音信号进行加密,生成加密语音信号;
[0007]第一通信模块,与加密控制模块电连接,用于向与语音输出设备连接的终端设备或服务器传输加密语音信号;终端设备用于向服务器转发加密语音信号,服务器用于向交互对象的语音接收设备转发加密语音信号。
[0008]第二方面,本申请实施例提供了一种服务器,包括:< ...
【技术保护点】
【技术特征摘要】
1.一种语音输出设备,其特征在于,包括:第一控制开关,位于所述语音输出设备的外侧,用于在被触发时生成加密开启指令;加密控制模块,与所述第一控制开关电连接,用于在多人语音交互之前或所述多人语音交互过程中,响应于所述加密开启指令时进入语音加密状态,在所述语音加密状态中基于密钥对获取到的语音信号进行加密,生成加密语音信号;第一通信模块,与所述加密控制模块电连接,用于向与所述语音输出设备连接的终端设备或服务器传输所述加密语音信号;所述终端设备用于向所述服务器转发所述加密语音信号,所述服务器用于向交互对象的语音接收设备转发所述加密语音信号。2.根据权利要求1所述的语音输出设备,其特征在于,所述第一控制开关具有多个档位,每个档位在被触发时生成一个级别的加密开启指令,每个级别的加密开启指令与一个级别的语音加密状态相关联;所述加密控制模块,还用于在接收到的一个级别的加密开启指令时进入该级别的加密开启指令所关联的一个级别的语音加密状态,在该语音加密状态中生成语音传输规则信息;所述第一通信模块,还用于向所述终端设备或所述服务器传输所述语音传输规则信息;所述语音传输规则信息包括指定权限等级,所述指定权限等级为与当前语音加密状态相关联的权限等级。3.根据权利要求2所述的语音输出设备,其特征在于,还包括:输出模块,用于针对当前语音加密状态输出多个语音交互的交互对象列表,在被执行选择操作时生成选择指令;所述加密控制模块,还用于响应于所述选择指令确定所选择的交互对象作为所述指定权限等级的交互对象,并基于所述指定权限等级的交互对象生成所述语音传输规则信息。4.根据权利要求1
‑
3中任一项所述的语音输出设备,其特征在于,还包括:第二控制开关,用于在被触发时生成密钥更新指令;所述加密控制模块,用于响应于所述密钥更新指令时更新所述密钥。5.一种服务器,其特征在于,包括:第二通信模块,用于接收权利要求1
‑
4中任一项所述的语音输出设备或终端设备传输的加密语音信号,向交互对象的语音接收设备转发所述加密语音信号。6.根据权利要求5所述的服务器,其特征在于,所述第二通信模块还用于接收所述语音输出设备或所述终端设备传输的语音传输规则信息;在向交互对象的语音接收设备转发所述加密语音信号时,所述第二通信模块用于向所述语音传输规则信息中指定权限等级对应的交互对象的语音接收设备传输所述加密语音信号,或向各权限等级对应的交互对象的语音接收设备传输所述加密语音信号并向所述指定权限等级对应的交互对象的语音接收设备发送密钥。7.根据权利要求5或6所述的服务器,其特征在于,所述第二通信模块还用于:获取所述语音输出设备或所述终端设备上传的交互对象列表;所述交互对象列表中包括多个交互对象和所述多个交互对象的组织架构信息;所述服务器还包括:处理模块,与所述第二通信模块电连接,用于根据所述交互对象列表中各交互对象的组织架构信息确定所述交互对象列表中的各交互对象相应的权限等级。
8.一种语音接收设备,其特征在于,包括:第三通信模块,用于接收权利要求5
‑
7中任一项所述的服务器发送的加密语音信号;解密控制模块,用于基于密钥对所述加密语音信号进行解密。9.一种语音交互方法,其特征在于,应用于语音输出设备,所述方法包括:在多人语音交互之前或所述多人语音交互过程中,响应于加密开启指令进入语音加密状态;在所述语音加密状态中,基于密钥对获取到的语音信号进行加密,生成加密语音信号;向与所述语音输出设备连接的终端设备或服务器传输所述加密语音信号;所述终端设备用于向所述服务器转发所述加密语音信号,所述服务器用于向交互对象的语音接收设备转发所述加密语音信号。10.根据权利要求9所述的语音交互方法,其特征在于,所述加密开启指令包括多个级别的加密开启指令;所述响应于加密开启指令进入语音加密状态,包括:响应于接收到的一个级别的加密开启指令,进入该级别的加密开启指令所关联的一个级别的语音加密状态;在该语音加密状态中生成语音传输规则信息;所述语音传输规则信息包括指定权限等级,所述指定权限等级为与当前语音加密状态相关联的权限等级。11.根据权利要求10所述的语音交互方法,其特征在于,还包括:针对当前语音加密状态输出多人语音交互...
【专利技术属性】
技术研发人员:王康,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。