本发明专利技术是关于语音广播方法及装置。该方法包括:采集访谈语音频流;将所述访谈语音频流进行识别,获得识别内容;将所述识别内容广播至消息队列,以使多个访谈端通过所述消息队列监听所述访谈语音频流,其中,所述被访谈端与所述多个访谈端相连接。通过本发明专利技术的技术方案,可使得一个被访谈端与多个访谈端进行一对多的语音访谈,从而提高语音访谈效率,方便进行多方会谈。
Voice broadcasting method and device
【技术实现步骤摘要】
语音广播方法及装置
本专利技术涉及语音
,尤其涉及语音广播方法及装置。
技术介绍
目前,为了方便访谈,通常会开启终端应用,然后进入访谈会话,但这属于一对一访谈,即双方可以进行语音对话访谈,而通过终端上显示的应用界面可以同步看到双方语音实时转写结果,但目前仅支持一对一访谈,还不支持一对多访谈数据转写以及多端同步。
技术实现思路
本专利技术实施例提供了语音广播方法及装置。所述技术方案如下:根据本专利技术实施例的第一方面,提供一种语音广播方法,包括:采集访谈语音频流;将所述访谈语音频流进行识别,获得识别内容;将所述识别内容广播至消息队列,以使多个访谈端通过所述消息队列监听所述访谈语音频流,其中,所述被访谈端与所述多个访谈端相连接。在一个实施例中,所述方法还包括:开启访谈任务;为所述访谈任务分配对话任务标识;根据所述对话任务标识创建所述第一消息队列,所述消息队列包括第一消息队列,所述第一消息队列中存储有访谈语音频流。在一个实施例中,所述消息队列还包括第二消息队列;将所述对话任务标识发送至所述多个访谈端,以使所述多个访谈端根据所述对话任务标识创建第二消息队列;所述将所述识别内容广播至消息队列,包括:将所述识别内容广播至所述第二消息队列。在一个实施例中,所述方法还包括:接收显示指令;将所述显示指令发送至所述多个访谈端,以通过所述多个访谈端显示所述识别内容。在一个实施例中,所述方法还包括:创建广播服务;所述将所述识别内容广播至消息队列,包括:将所述识别内容通过所述广播服务广播至所述消息队列。根据本专利技术实施例的第二方面,提供一种语音广播装置,包括:采集模块,用于采集访谈语音频流;识别模块,用于将所述访谈语音频流进行识别,获得识别内容;广播模块,用于将所述识别内容广播至消息队列,以使多个访谈端通过所述消息队列监听所述访谈语音频流,其中,所述被访谈端与所述多个访谈端相连接。在一个实施例中,所述装置还包括:开启模块,用于开启访谈任务;分配模块,用于为所述访谈任务分配对话任务标识;第一创建模块,用于根据所述对话任务标识创建所述第一消息队列,所述消息队列包括第一消息队列,所述第一消息队列中存储有访谈语音频流。在一个实施例中,所述消息队列还包括第二消息队列;第一发送模块,用于将所述对话任务标识发送至所述多个访谈端,以使所述多个访谈端根据所述对话任务标识创建第二消息队列;所述广播模块包括:第一广播子模块,用于将所述识别内容广播至所述第二消息队列。在一个实施例中,所述装置还包括:接收模块,用于接收显示指令;第二发送模块,用于将所述显示指令发送至所述多个访谈端,以通过所述多个访谈端显示所述识别内容。在一个实施例中,所述装置还包括:第二创建模块,用于创建广播服务;所述广播模块包括:第二广播子模块,用于将所述识别内容通过所述广播服务广播至所述消息队列。本专利技术的实施例提供的技术方案可以包括以下有益效果:在被访谈端采集到访谈语音频流后,可对访谈语音频流进行自动识别,获得语音识别结果即识别内容,然后将识别内容自动广播至消息队列,以使多个访谈端通过所述消息队列监听所述访谈语音频流,这样即可使得一个被访谈端与多个访谈端进行一对多的语音访谈,从而提高语音访谈效率,方便进行多方会谈。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的一种语音广播方法的流程图。图2是根据一示例性实施例示出的另一种语音广播方法的流程图。图3是根据一示例性实施例示出的一种语音广播装置的框图。图4是根据一示例性实施例示出的又一种语音广播方法的流程图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。为了解决上述技术问题,本专利技术实施例提供了一种语音广播方法,该方法可用于语音识别程序、系统或装置中,且该方法对应的执行主体可以是被访谈端,如图1所示,该方法包括步骤S101至步骤S103:在步骤S101中,采集访谈语音频流;在步骤S102中,将所述访谈语音频流进行识别,获得识别内容;在步骤S103中,将所述识别内容广播至消息队列,以使多个访谈端通过所述消息队列监听所述访谈语音频流,其中,所述被访谈端与所述多个访谈端相连接。在被访谈端采集到访谈语音频流后,可对访谈语音频流进行自动识别,获得语音识别结果即识别内容,然后将识别内容自动广播至消息队列,以使多个访谈端通过所述消息队列监听访谈语音频流,这样即可使得一个被访谈端与多个访谈端进行一对多的语音访谈,从而提高语音访谈效率,方便进行多方会谈。如图2所示,在一个实施例中,所述方法还包括:在步骤S201中,开启访谈任务;在步骤S202中,为所述访谈任务分配对话任务标识;对话任务标识可以是用于标识访谈任务的唯一标识,如任务的编号、任务的名称等。在步骤S203中,根据所述对话任务标识创建所述第一消息队列,所述消息队列包括第一消息队列,所述第一消息队列中存储有访谈语音频流。被访谈端在开启访谈任务后,可为该访谈任务自动分配该对话任务标识,然后根据该对话任务标识自动创建所述第一消息队列,以便利用该第一消息队列存储该访谈语音频流,进而便于通过监测该第一消息队列实现对访谈语音频流的监控。在一个实施例中,所述消息队列还包括第二消息队列;将所述对话任务标识发送至所述多个访谈端,以使所述多个访谈端根据所述对话任务标识创建第二消息队列;所述将所述识别内容广播至消息队列,包括:将所述识别内容广播至所述第二消息队列。通过将该对话任务标识发送至多个访谈端,可使得多个访谈端根据该对话任务标识自动创建与第一消息队列对应的第二消息队列,然后将识别内容广播至该第二消息队列,以便多个访谈端通过监听该第二消息队列实现对被访谈端的语音访谈。在一个实施例中,所述方法还包括:接收显示指令;将所述显示指令发送至所述多个访谈端,以通过所述多个访谈端显示所述识别内容。在被访谈端获得识别内容之后,可将显示指令发送至多个访谈端,然后通过多个访谈端显示该识别内容,以使得多个访谈端能够同时同步共享语音实时转写结果。在一个实施例中,所述方法还包括:
...
【技术保护点】
1.一种语音广播方法,用于被访谈端,其特征在于,包括:/n采集访谈语音频流;/n将所述访谈语音频流进行识别,获得识别内容;/n将所述识别内容广播至消息队列,以使多个访谈端通过所述消息队列监听所述访谈语音频流,其中,所述被访谈端与所述多个访谈端相连接。/n
【技术特征摘要】
1.一种语音广播方法,用于被访谈端,其特征在于,包括:
采集访谈语音频流;
将所述访谈语音频流进行识别,获得识别内容;
将所述识别内容广播至消息队列,以使多个访谈端通过所述消息队列监听所述访谈语音频流,其中,所述被访谈端与所述多个访谈端相连接。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
开启访谈任务;
为所述访谈任务分配对话任务标识;
根据所述对话任务标识创建所述第一消息队列,所述消息队列包括第一消息队列,所述第一消息队列中存储有访谈语音频流。
3.根据权利要求2所述的方法,其特征在于,
所述消息队列还包括第二消息队列;
将所述对话任务标识发送至所述多个访谈端,以使所述多个访谈端根据所述对话任务标识创建第二消息队列;
所述将所述识别内容广播至消息队列,包括:
将所述识别内容广播至所述第二消息队列。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收显示指令;
将所述显示指令发送至所述多个访谈端,以通过所述多个访谈端显示所述识别内容。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:
创建广播服务;
所述将所述识别内容广播至消息队列,包括:
将所述识别内容通过所述广播服务广播至所述消息队列。
6.一种语音广播装置,用于被访谈端,其特征在于,包括:
采...
【专利技术属性】
技术研发人员:李旭滨,杨兴云,
申请(专利权)人:云知声智能科技股份有限公司,厦门云知芯智能科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。