[发明专利]浏览器语音发送和接收方法、装置及语音对讲系统在审
| 申请号: | 201610569192.7 | 申请日: | 2016-07-18 |
| 公开(公告)号: | CN107632988A | 公开(公告)日: | 2018-01-26 |
| 发明(设计)人: | 冯中坚;陈相镇;金祥庆 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30;G10L15/22;H04L29/06;H04L29/08 |
| 代理公司: | 北京柏杉松知识产权代理事务所(普通合伙)11413 | 代理人: | 项京,马敬 |
| 地址: | 310052 浙江省杭*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 浏览器 语音 发送 接收 方法 装置 对讲 系统 | ||
技术领域
本发明涉及网页web前端技术领域,特别是涉及一种浏览器语音发送和接收方法、装置及语音对讲系统。
背景技术
目前,在安防系统中,常通过浏览器插件来实现浏览器和安防系统的服务器之间的语音对讲。当用户有语音对讲需求时,需要向终端中的浏览器输入所要对讲的语音,浏览器采集该所要对讲的语音数据。而在现有的对讲方案中,浏览器需要通过插件采集语音信号,并且通过插件实现浏览器与安防系统的服务器之间的长连接,以保证语音对讲的实时性并将所采集到的语音信号发送到安防系统的服务器。另外,浏览器接收安防系统的服务器发送的语音数据也需要通过插件来实现,也就是说,浏览器插件对语音对讲的实现起着举足轻重的作用。其中,该服务器与浏览器均作为对讲设备。
但是,在浏览器中安装插件,会使用户权限变大,例如:用户可以对插件进行修改,并利用该修改后的插件下载其他用户的信息而不被发现,对用户信息安全造成了隐患。因此,随着浏览器的发展,浏览器很可能禁用插件,此时的浏览器与安防服务器的语音对讲功能则无法实现。
因此,亟需提供一种新的语音对讲方案,使得浏览器在不使用插件的情况下能够实现语音传输。
发明内容
本发明实施例的目的在于提供一种浏览器语音发送和接收方法、装置及语音对讲系统,使得浏览器在不使用插件的情况下能够实现语音传输。具体技术方案如下:
第一方面,本发明实施例提供了一种浏览器语音发送方法,所述方法可以包括:
通过浏览器自带的音频采集接口采集第一语音数据;
获得目标设备可处理语音数据对应的第一语音采样参数;
基于所述第一语音采样参数对所述第一语音数据进行采样,得到目标语音数据;
将所述目标语音数据发送至所述目标设备。
可选地,所述第一语音采样参数包括第一语音采样精度和第一语音采样频率。
可选地,所述基于所述第一语音采样参数对所述第一语音数据进行采样,得到目标语音数据,可以包括:
计算所述第一语音采样频率和第二语音采样频率的比值,其中,所述第二语音采样频率为所述浏览器自带的音频采集接口所配置的能够处理语音数据的语音采样参数;
基于所述比值和第一语音采样精度,对所述第一语音数据进行采样,得到目标语音数据。
可选地,所述方法还可以包括:
与目标设备通过websocket建立通信通道;
所述将所述目标语音数据发送至所述目标设备为:通过所述通信通道将所述目标语音数据发送至所述目标设备。
可选地,所述获得目标设备可处理语音数据对应的第一语音采样参数为:通过所述通信通道接收目标设备发送的所述第一语音采样参数。
第二方面,本发明实施例提供了一种浏览器语音接收方法,所述方法可以包括:
接收目标设备发送的第二语音数据;
获得目标设备可处理语音数据对应的第一语音采样参数;
根据第一语音采样参数对所述第二语音数据进行封装,以获得封装语音数据;
利用浏览器自带的音频解码接口,对所获得的封装语音数据进行解码;
播放解码后的第二语音数据。
可选地,所述第一语音采样参数包括第一语音采样精度和第一语音采样频率。
可选地,所述方法还可以包括:
与目标设备通过websocket建立通信通道;
所述接收目标设备发送的第二语音数据为:通过所述通信通道接收目标设备发送的第二语音数据。
可选地,所述获得目标设备可处理语音数据对应的第一语音采样参数为:通过所述通信通道接收目标设备发送的所述第一语音采样参数。
第三方面,本发明实施例提供了一种浏览器语音发送装置,所述装置可以包括:采集单元、第一获取单元、采样单元和发送单元;
所述采集单元,用于通过浏览器自带的音频采集接口采集第一语音数据;
所述第一获取单元,用于获得目标设备可处理语音数据对应的第一语音采样参数;
所述采样单元,用于基于所述第一语音采样参数对所述第一语音数据进行采样,得到目标语音数据;
所述发送单元,用于将所述目标语音数据发送至所述目标设备。
可选地,所述第一获取单元获得的第一语音采样参数包括第一语音采样精度和第一语音采样频率。
可选地,所述采样单元,可以包括:计算子单元和采样子单元;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610569192.7/2.html,转载请声明来源钻瓜专利网。





