System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 语音对讲方法、系统、电子设备和可读存储介质技术方案_技高网

语音对讲方法、系统、电子设备和可读存储介质技术方案

技术编号:41419666 阅读:6 留言:0更新日期:2024-05-28 20:20
本发明专利技术提供一种语音对讲方法、系统、电子设备和可读存储介质,涉及监控技术领域,所述方法包括:获取第三用户发出的第一呼叫请求,并将所述第一呼叫请求发送至与本机摄像设备相关联的第一用户设备,以建立本机摄像设备与所述第一用户设备之间的第一会话;将所述第一呼叫请求转发至检测到的至少一个第二摄像设备,以使所述至少一个第二摄像设备通知各自关联的第二用户设备加入至所述第一会话,解决了现有技术中无法基于摄像设备实现多个用户之间的通话的技术问题。

【技术实现步骤摘要】

本专利技术涉及监控,尤其涉及一种语音对讲方法、系统、电子设备和可读存储介质


技术介绍

1、在现有技术中,摄像设备具有双向语音的基础功能,可以实现设备端与应用端的语音通话,即只能实现两个用户之间的通话,而无法实现多个用户之间的通话。

2、因此,如何基于摄像设备实现多个用户之间的通话,是相关领域技术人员亟待解决的技术问题。


技术实现思路

1、本专利技术提供一种语音对讲方法、系统、电子设备和可读存储介质,用以解决现有技术中无法基于摄像设备实现多个用户之间的通话的技术问题。

2、本专利技术提供第一种语音对讲方法,应用于第一摄像设备,所述方法包括:

3、获取第三用户发出的第一呼叫请求,并将所述第一呼叫请求发送至与本机摄像设备相关联的第一用户设备,以建立本机摄像设备与所述第一用户设备之间的第一会话;

4、将所述第一呼叫请求转发至检测到的至少一个第二摄像设备,以使所述至少一个第二摄像设备通知各自关联的第二用户设备加入至所述第一会话。

5、根据本专利技术提供的第一种语音对讲方法,所述方法还包括:

6、采集第三用户发出的第三用户语音,将所述第三用户语音发送至所述第一用户设备,并接收所述第一用户设备发送的第一用户语音;

7、将所述第一用户语音转发至所述至少一个第二摄像设备,以使所述至少一个第二摄像设备将所述第一用户语音转发至各自关联的第二用户设备;

8、接收并播放所述至少一个第二摄像设备转发的第二用户语音,所述第二用户语音表示与所述第二摄像设备相关联的第二用户设备发送的语音。

9、根据本专利技术提供的第一种语音对讲方法,所述方法还包括:

10、在检测到所述第三用户的当前位置与本机摄像设备之间的第一距离大于预设的第一距离阈值的情况下,发送第一语音获取请求至所述至少一个第二摄像设备;

11、接收所述至少一个第二摄像设备采集的第三用户发出的第三用户语音,并将所述第三用户语音发送至所述第一用户设备。

12、本专利技术提供第二种语音对讲方法,应用于第二摄像设备,所述方法包括:

13、在接收到第一摄像设备转发的第一呼叫请求的情况下,发送第二呼叫请求至与本机摄像设备相关联的第二用户设备,以建立本机摄像设备与所述第二用户设备之间的第二会话;

14、基于所述第二会话将所述第一呼叫请求转发至所述第二用户设备,以通知所述第二用户设备加入至所述第一摄像设备与第一用户设备对应的第一会话。

15、根据本专利技术提供的第二种语音对讲方法,所述方法还包括:

16、获取第一用户设备发送的第一用户语音以及第三用户发出的第三用户语音;所述第一用户语音表示与第一摄像设备相关联的第一用户设备发送的语音;

17、将所述第一用户语音和所述第三用户语音,转发至与本机摄像设备相关联的第二用户设备;

18、接收所述第二用户设备发送的第二用户语音,并将所述第二用户语音发送至所述第一摄像设备。

19、根据本专利技术提供的第二种语音对讲方法,所述获取第一用户设备发送的第一用户语音以及第三用户发出的第三用户语音,包括:

20、启动本机摄像设备的音频采集模块,以采集所述第三用户所处环境中的当前语音信息,并从所述当前语音信息中获取所述第一用户语音和第三用户语音;

21、或者,发送第二语音获取请求至第一摄像设备,并接收第一摄像设备发送的第一用户语音和第三用户语音。

22、根据本专利技术提供的第二种语音对讲方法,在所述启动本机摄像设备的音频采集模块之后,所述方法还包括:

23、发送音频获取请求至所述第一摄像设备,以获取第一摄像设备采集的第三用户发出的第一语音数据;

24、采集第三用户发出的第二语音数据,并基于所述第一语音数据中的时间戳从所述第二语音数据中截取第二语音数据段;

25、基于所述第一语音数据中的第一语音数据段和所述第二语音数据段,将本机摄像设备中的音频采集模块的当前音量调整至预设音量范围内。

26、根据本专利技术提供的第二种语音对讲方法,所述方法还包括:

27、在接收到所述第一摄像设备发送的第一语音获取请求的情况下,检测所述第三用户的当前位置与本机摄像设备之间的第二距离;

28、在确定所述第二距离小于预设的第二距离阈值的情况下,采集第三用户发出的第三用户语音,并将采集到的所述第三用户语音转发至所述第一摄像设备。

29、本专利技术还提供一种语音对讲系统,包括:第一摄像设备以及至少一个第二摄像设备,所述第一摄像设备与所述至少一个第二摄像设备通信连接;

30、所述第一摄像设备与第一用户设备相关联,用于执行如上述第一种所述的语音对讲方法;

31、所述至少一个第二摄像设备中的每一个第二摄像设备与一个第二用户设备相关联,用于执行如上述第二种所述的语音对讲方法。

32、本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述第一种所述的语音对讲方法或者如上述第二种所述的语音对讲方法。

33、本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述第一种所述的语音对讲方法或者如上述第二种所述的语音对讲方法。

34、本专利技术提供的语音对讲方法、系统、电子设备和可读存储介质,通过第一摄像设备将第三用户发出的第一呼叫请求发送至第一用户设备,以建立第一摄像设备与第一用户设备之间的第一会话,并通过第一摄像设备将第一呼叫请求转发至检测到的至少一个第二摄像设备,以使至少一个第二摄像设备通知各自关联的第二用户设备加入至第一会话,从而可以基于第一会话实现第一用户设备对应的第一用户、第三用户以及第二用户设备对应的第二用户之间的多用户通话,从而解决了现有技术中无法基于摄像设备实现多个用户之间的通话的技术问题。

本文档来自技高网...

【技术保护点】

1.一种语音对讲方法,其特征在于,应用于第一摄像设备,所述方法包括:

2.根据权利要求1所述的语音对讲方法,其特征在于,所述方法还包括:

3.根据权利要求1或2所述的语音对讲方法,其特征在于,所述方法还包括:

4.一种语音对讲方法,其特征在于,应用于第二摄像设备,所述方法包括:

5.根据权利要求4所述的语音对讲方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的语音对讲方法,其特征在于,所述获取第一用户设备发送的第一用户语音以及第三用户发出的第三用户语音,包括:

7.根据权利要求6所述的语音对讲方法,其特征在于,在所述启动本机摄像设备的音频采集模块之后,所述方法还包括:

8.根据权利要求5所述的语音对讲方法,其特征在于,所述方法还包括:

9.一种语音对讲系统,其特征在于,包括:第一摄像设备以及至少一个第二摄像设备,所述第一摄像设备与所述至少一个第二摄像设备通信连接;

10.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至3任一项所述的语音对讲方法或者如权利要求4至8任一项所述的语音对讲方法。

11.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至3任一项所述的语音对讲方法或者如权利要求4至8任一项所述的语音对讲方法。

...

【技术特征摘要】

1.一种语音对讲方法,其特征在于,应用于第一摄像设备,所述方法包括:

2.根据权利要求1所述的语音对讲方法,其特征在于,所述方法还包括:

3.根据权利要求1或2所述的语音对讲方法,其特征在于,所述方法还包括:

4.一种语音对讲方法,其特征在于,应用于第二摄像设备,所述方法包括:

5.根据权利要求4所述的语音对讲方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的语音对讲方法,其特征在于,所述获取第一用户设备发送的第一用户语音以及第三用户发出的第三用户语音,包括:

7.根据权利要求6所述的语音对讲方法,其特征在于,在所述启动本机摄像设备的音频采集模块之后,所述方法还包括:<...

【专利技术属性】
技术研发人员:陆益祝接金
申请(专利权)人:浙江宇视科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1