一种仓库内大词汇语音快速传输方法

文档序号:142313 发布日期:2021-10-22 浏览:27次 >En<

阅读说明:本技术 一种仓库内大词汇语音快速传输方法 (Method for rapidly transmitting large vocabulary voice in warehouse ) 是由 陈旭 施甘图 庭治宏 徐韬 于 2021-07-12 设计创作,主要内容包括:本发明公开了一种仓库内大词汇语音快速传输方法,包括:第一平台发起语音请求数据;网关服务将语音请求数据发送到第二平台;第二平台解析请求数据大小并将接收到的数据进行OUI标识和网关虚拟链路开启请求;网关服务生成Vnet;第一平台将原始大词汇语音数据编码得到语音数据段;网关服务再次发送Vnet到第一平台,第一平台核对后将语音数据包发送到第二平台;第二平台解析OUI标识并对语音数据进行反编码得到原始语音数据;本发明通过标记传输过程,可有效的利用其监控传输过程及传输耗时;通过虚拟链路能精确分配及保证语音传输所占网络资源大小,提高大词汇语音传输速度;使用虚拟链路作为标签和标识进行关联,有效的确定多语因数据传输时链路的唯一性。(The invention discloses a method for quickly transmitting large vocabulary voice in a warehouse, which comprises the following steps: the first platform initiates voice request data; the gateway service sends the voice request data to the second platform; the second platform analyzes the size of the request data and carries out OUI identification and a gateway virtual link opening request on the received data; the gateway service generates Vnet; the method comprises the steps that a first platform encodes original large-vocabulary voice data to obtain a voice data section; the gateway service sends the Vnet to the first platform again, and the first platform sends the voice data packet to the second platform after checking; the second platform analyzes the OUI identification and performs inverse coding on the voice data to obtain original voice data; the invention can effectively utilize the transmission process to monitor the transmission process and the transmission time through marking the transmission process; the virtual link can accurately distribute and ensure the network resource occupied by voice transmission, and the large vocabulary voice transmission speed is improved; the virtual link is used as a label and an identifier for association, so that the uniqueness of the link in multi-language data transmission is effectively determined.)

一种仓库内大词汇语音快速传输方法

技术领域

本发明涉信息传输及领域,尤其是一种仓库内大词汇语音快速传输方法。

背景技术

随着物流行业的蓬勃发展,仓储内部使用语音进行交互及作业成为一种提高效率的必不可少的方式之一。

现有技术中,大词汇语音数据其数据体量很大,存在传输慢,占用带宽多的问题,因此需要一种可以将仓库平台A到B大词汇语音数据快速传输的方法,实现平台间大词汇语音数据快速、准确、有效的进行传输。

发明内容

本发明的发明目的在于:针对上述存在的问题,提供一种仓库内大词汇语音快速传输方法;本发明解决了大词汇语音数据传输慢的问题;解决了大词汇语音数据占用贷款多的问题。

本发明采用的技术方案如下:

一种仓库内大词汇语音快速传输方法,包括:第一平台发起语音请求数据到网关服务;网关服务将第一平台发送的语音请求数据发送到第二平台;第二平台解析请求数据大小,若大小符合预设值则将接收到的数据进行OUI标识和网关虚拟链路开启请求,然后发送到网关服务,若大小不符合预设值,则进行普通传输;网关服务收到第二平台请求后将生成临时线路标签Vnet,将线路标签和OUI标识发送到第一平台;第一平台将原始大词汇语音数据编码得到语音数据段,再将收到的OUI和Vnet组成Tag头添加到每段语音数据段上;网关服务准备好虚拟链路后会再次发送Vnet到第一平台,第一平台再次收到Vnet后核对前后两次Vnet是否一致,若一致则将语音数据包发送到第二平台,若不一致则将重新进行核对;网关服务收到语音数据后通过虚拟链路发送到第二平台;第二平台收到语音数据后解析Tag中的OUI标识,验证OUI标识是否为本平台生成的,若是则按序号对语音数据进行反编码得到原始语音数据,完成传输,若否则重新进行OUI标识。

进一步的,所述语音请求数据包括即将传输的大词汇语音数据大小、请求地址、被请求地址。

进一步的,所述OUI标识为第二平台进行此次接收的唯一标识;网关虚拟链路开启请求是向网关请求虚拟链路开启的通知。

进一步的,所述Vnet标签将作为使用虚拟链路的凭证;网关服务将Vnet和OUI标识发送到第一平台后,第一平台会开始准备临时虚拟网络链路。

进一步的,原始大词汇语音数据编码是根据对大词汇语音数据进行升频处理,得到原始语音数据的可分割点。

进一步的,根据语音数据的分割点可以将语音数据分割成理想大小的语音数据段并对语音数据段进行排序和编号。

进一步的,虚拟链路使用的是二层技术,第一平台到网关使用虚拟链路可同时传输所有添加了Tag头的数据段。

进一步的,验证OUI标识完成后,第二平台会将OUI标识和网关虚拟链路关闭请求发送到网关服务。

进一步的,完成向网关服务发送请求后,第二平台将会对语音数据进行降频得到数据包相同的分割点,并按序号进行排列,得到原始大词汇语音数据文件。

进一步的,网关服务收到第二平台的虚拟链路关闭请求后根据OUI标识关闭对应的虚拟链路,完成本次传输。

综上所述,由于采用了上述技术方案,本发明的有益效果是:

1、本发明通过OUI标识将标记整个传输过程,可有效的利用其监控传输过程及传输耗时等参数。

2、本发明通过虚拟链路能精确分配及保证语音传输所占网络资源大小,还有效的提高大词汇语音传输的速度,减少大词汇语音传输瓶颈。

3、本发明使用虚拟链路Vnet作为标签能和OUI标识进行关联,有效的确定多语因数据传输时链路的唯一性,同时链路时效性也得到了很好的控制

附图说明

本发明将通过例子并参照附图的方式说明,其中:

图1是大词汇语音快速传输方法流程图。

图2是平台发送请求数据走向图。

具体实施方式

本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。

本说明书(包括任何附加权利要求、摘要)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。

实施例1

一种仓库内大词汇语音快速传输方法,如图1和图2所示,包括:

S1:第一平台发起语音请求数据到网关服务。

上述步骤中,所述语音请求数据包括即将传输的大词汇语音数据大小、请求地址、被请求地址。

S2:网关服务将第一平台发送的语音请求数据发送到第二平台。

上述步骤中,所述第二平台为被请求地址。

S3:第二平台解析请求数据大小,若大小符合预设值则执行S4,若大小不符合预设值,则进行普通传输。

上述步骤中,第二平台收到请求文件后解析其中的数据大小,判断数据大小是否符合预设值,符合则进行大词汇语音传输方式。

S4:将接收到的数据进行OUI标识和网关虚拟链路开启请求,然后发送到网关服务。

上述步骤中,所述OUI标识为第二平台进行此次接收的唯一标识能标记此次传输,具有唯一性;网关虚拟链路开启请求是向网关请求虚拟链路开启的通知。

S5:网关服务收到第二平台请求后将生成临时线路标签Vnet,将线路标签和OUI标识发送到第一平台。

上述步骤中,网关服务收到第二平台的虚拟链路开启请求后将会生成临时线路标签Vnet,此标签将作为使用虚拟链路的凭证;网关服务将Vnet和OUI标识发送到第一平台后,第一平台会开始准备临时虚拟网络链路。

S6:第一平台将原始大词汇语音数据编码得到语音数据段,再将收到的OUI和Vnet组成Tag头添加到每段语音数据段上。

上述步骤中,平台A收到网关服务发来的OUI标签和Vnet后将要准备编码原始大词汇语音数据,编码得到语音数据段,具体的,原始大词汇语音数据编码是根据对大词汇语音数据进行升频处理,得到原始语音数据的可分割点,根据语音数据的分割点可以将语音数据分割成理想大小的语音数据段;得到语音数据段后将会根据原始语音数据分割点顺序对每一段语音数据排序,并编上对应的序号;生成带序号的语音数据段后,将收到的OUI和Vnet组成Tag头添加到每段语音数据段上。

S7:网关服务准备好虚拟链路后会再次发送Vnet到第一平台。

上述步骤中,虚拟链路使用的是二层技术,平台到网关使用虚拟链路可同时传输S6步骤的数据段,即所有添加了Tag头的数据段。

S8:第一平台核对前后两次Vnet是否一致,若一致则执行S9,若不一致则将重新进行核对。

上述步骤中,网关服务二次发送Vnet告知第一平台虚拟链路已完成,第一平台在收到Vnet后将会验证前后两次Vnet值是否一致。

S9:将语音数据包发送到第二平台。

上述步骤中,当第一平台验证前后两次接收到的到Vnet值一致后,会将步骤S6中所有添加了Tag头的数据段发送至虚拟链路中,通过虚拟链路将数据段发送至网关服务,当网关服务器收到语音数据后通过虚拟链路发送到第二平台。

S10:第二平台收到语音数据后解析Tag中的OUI标识,验证OUI标识是否为本平台生成的,若是则执行S11,若否则重新进行OUI标识。

上述步骤中,当第二平台接收到所有带Tag头的数据段后,会将所有数据段上的OUI标识进行验证。

S11:按序号对语音数据进行反编码得到原始语音数据,完成传输。

上述步骤中,在OUI验证完成后,第二平台会将OUI标识和网关虚拟链路关闭请求发送到网关服务;完成向网关服务发送请求后,第二平台将会对语音数据进行降频得到数据包相同的分割点,并按序号进行排列,得到原始大词汇语音数据文件;网关服务收到第二平台的虚拟链路关闭请求后根据OUI标识关闭对应的虚拟链路,完成本次传输。

本发明通过OUI标识将标记整个传输过程,可有效的利用其监控传输过程及传输耗时等参数;同时通过二层虚拟链路能精确分配及保证语音传输所占网络资源大小,同时在二层网络下有效的提高大词汇语音传输的速度,减少大词汇语音传输瓶颈;使用虚拟链路Vnet作为标签能和OUI标识进行关联,有效的确定多语因数据传输时链路的唯一性,同时链路时效性也得到了很好的控制。

本发明并不局限于前述的具体实施方式。本发明扩展到任何在本说明书中披露的新特征或任何新的组合,以及披露的任一新的方法或过程的步骤或任何新的组合。

8页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:图像处理装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!