[发明专利]基于加密计算的语音情感分析方法及装置在审
申请号: | 201710188827.3 | 申请日: | 2017-03-27 |
公开(公告)号: | CN107086041A | 公开(公告)日: | 2017-08-22 |
发明(设计)人: | 简仁贤;周斌 | 申请(专利权)人: | 竹间智能科技(上海)有限公司 |
主分类号: | G10L25/63 | 分类号: | G10L25/63;H04L29/06 |
代理公司: | 北京酷爱智慧知识产权代理有限公司11514 | 代理人: | 任媛 |
地址: | 200233 上海市浦东新区自由贸*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 加密 计算 语音 情感 分析 方法 装置 | ||
1.一种基于加密计算的语音情感分析方法,其特征在于,包括:
步骤S1,用户端和服务器交换密钥;
步骤S2,所述用户端获取用户输入的语音信息,使用所述密钥给所述语音信息加密后发送至所述服务器;
步骤S3,所述服务器接收加密后的语音信息,使用所述密钥解密得到所述语音信息,将解密后的语音信息存入用户对应的存储单元中,根据所述存储单元中的语音信息,通过上下文分析用户的情感状态。
2.根据权利要求1所述的方法,其特征在于,
所述步骤S1包括:
用户端获取服务器的公钥和伪随机数生成算法,生成会话ID,通过所述公钥对所述会话ID加密,将加密后的会话ID和用户ID发送给所述服务器;
所述服务器接收到加密后的会话ID后使用私钥解密得到所述会话ID,并存储所述会话ID到所述用户ID的账户下;
所述步骤S2包括:
所述用户端获取用户输入的语音信息,将所述会话ID输入所述伪随机数生成算法生成密钥;
使用所述密钥对所述语音信息进行加密,并将所述用户ID和加密后的语音信息发送给所述服务器;
所述步骤S3,包括:
所述服务器在本地查找所述用户ID的会话ID,将所述会话ID输入伪随机数生成算法得到所述密钥,使用所述密钥解密得到所述语音信息,将解密后的语音信息存入所述用户ID对应的存储单元中,根据所述存储单元中的语音信息,通过上下文分析用户的情感状态。
3.根据权利要求2所述的方法,其特征在于,
所述步骤S2包括:
所述用户端获取用户输入的语音信息,将当前时间和所述会话ID输入所述伪随机数生成算法得到密钥;
使用所述密钥对所述语音信息进行加密,并将所述用户ID和加密后的语音信息发送给所述服务器;
所述步骤S3包括:
所述服务器在本地查找所述用户ID的会话ID,将当前时间和所述会话ID输入伪随机数生成算法得到所述密钥,使用所述密钥解密得到所述语音信息,将解密后的语音信息存入所述用户ID对应的存储单元中,根据所述存储单元中的语音信息,通过上下文分析用户的情感状态。
4.根据权利要求2或3所述的方法,其特征在于,还包括:所述用户端在生成所述会话ID时开始计时,当计时达到有效时间时,生成新的会话ID,通过所述公钥加密后发送给所述服务器;服务器接收到新的会话ID后,用新的会话ID替换掉在本地存储的会话ID。
5.根据权利要求2或3所述的方法,其特征在于,还包括:
所述服务器发送给所述用户端的信息中均携带有认证信息,所述认证信息采用服务器的私钥进行加密;
所述用户端接收到加密的认证信息后,通过所述公钥进行解密,根据解密后的认证信息对服务器认证。
6.一种基于加密计算的语音情感分析装置,其特征在于,包括:
交换密钥模块,用于用户端和服务器交换密钥;
信息加密模块,用于所述用户端获取用户输入的语音信息,使用所述密钥给所述语音信息加密后发送至所述服务器;
信息解密模块,用于所述服务器接收加密后的语音信息,使用所述密钥解密得到所述语音信息,将解密后的语音信息存入用户对应的存储单元中,根据所述存储单元中的语音信息,通过上下文分析用户的情感状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于竹间智能科技(上海)有限公司,未经竹间智能科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710188827.3/1.html,转载请声明来源钻瓜专利网。