本发明专利技术公开了一种语句上传方法及装置。所述方法包括:监测由语音组成的目标语句的累计时长;当所述累计时长超过最大预设时长时,以所述目标语句的末尾为准,向前查找预设数目个语句,其中,所述预设数目包括1或者0.5;以所述目标语句的末尾为准,确定所述预设数目个语句的开始位置;根据所述目标语句的开始位置和所述预设数目个语句的开始位置确定待上传语句;将所述待上传语句进行上传,其中所述待上传语句的持续时长小于或等于所述最大预设时长。通过本发明专利技术的技术方案,可确保每次上传的语音语句的时长不超过第三方可支持的最大语音长度,以避免第三方本次无法进行语音识别或者遗漏本次输入的语音。
【技术实现步骤摘要】
一种语句上传方法及装置
本专利技术涉及语音
,特别涉及一种语句上传方法及装置。
技术介绍
目前,在很多场景下都会使用到语音输入,而语音输入后就需要进行语音识别,但相关技术中的第三方应用在进行语音识别时,每次可接收的语音的长度有限,而超过该长度本次将无法进行语音识别或者会遗漏语音。
技术实现思路
本专利技术提供一种语句上传方法及装置,用以当由语音组成的目标语句的累计长度刚超过第三方可支持的最大语音长度即最大预设时长时,可以目标语句的末尾为准,向前查找预设数目个语句,进而根据目标语句的开始位置和预设数目个语句的开始位置确定待上传语句,并将所述待上传语句进行上传,如此可确保每次上传的语音语句的时长不超过第三方可支持的最大语音长度,以避免第三方本次无法进行语音识别或者遗漏本次输入的语音。本专利技术提供一种语句上传方法,包括:监测由语音组成的目标语句的累计时长;当所述累计时长超过最大预设时长时,以所述目标语句的末尾为准,向前查找预设数目个语句,其中,所述预设数目包括1或者0.5;以所述目标语句的末尾为准,确定所述预设数目个语句的开始位置;根据所述目标语句的开始位置和所述预设数目个语句的开始位置确定待上传语句;将所述待上传语句进行上传,其中所述待上传语句的持续时长小于或等于所述最大预设时长。在一个实施例中,所述根据所述目标语句的开始位置和所述预设数目个语句的开始位置确定待上传语句,包括:将所述目标语句的开始位置至所述预设数目个语句的开始位置之间的语句确定为所述待上传语句。在一个实施例中,所述以所述目标语句的末尾为准,向前查找预设数目个语句,包括:从所述目标语句的末尾开始,以句号为参考,向前查找一个语句。在一个实施例中,所述以所述目标语句的末尾为准,向前查找预设数目个语句,包括:从所述目标语句的末尾开始,以逗号为参考,向前查找半个语句。在一个实施例中,所述待上传语句的持续时长大于或等于目标预设时长,其中,所述最大预设时长大于或等于所述目标预设时长。本专利技术还提供一种语句上传装置,包括:监测模块,用于监测由语音组成的目标语句的累计时长;查找模块,用于当所述累计时长超过最大预设时长时,以所述目标语句的末尾为准,向前查找预设数目个语句,其中,所述预设数目包括1或者0.5;第一确定模块,用于以所述目标语句的末尾为准,确定所述预设数目个语句的开始位置;第二确定模块,用于根据所述目标语句的开始位置和所述预设数目个语句的开始位置确定待上传语句;上传模块,用于将所述待上传语句进行上传,其中所述待上传语句的持续时长小于或等于所述最大预设时长。在一个实施例中,所述第二确定模块包括:确定子模块,用于将所述目标语句的开始位置至所述预设数目个语句的开始位置之间的语句确定为所述待上传语句。在一个实施例中,所述查找模块包括:第一查找子模块,用于从所述目标语句的末尾开始,以句号为参考,向前查找一个语句。在一个实施例中,所述查找模块包括:第二查找子模块,用于从所述目标语句的末尾开始,以逗号为参考,向前查找半个语句。在一个实施例中,所述待上传语句的持续时长大于或等于目标预设时长,其中,所述最大预设时长大于或等于所述目标预设时长。本公开的实施例提供的技术方案可以包括以下有益效果:当由语音组成的目标语句的累计长度刚超过第三方可支持的最大语音长度即最大预设时长时,可以目标语句的末尾为准,向前查找预设数目个语句,进而根据目标语句的开始位置和预设数目个语句的开始位置确定待上传语句,并将待上传语句进行上传,如此可确保每次上传的语音语句的时长不超过第三方语音识别应用可支持的最大语音长度,以避免第三方本次无法进行语音识别或者遗漏本次输入的语音。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1是根据一示例性实施例示出的一种语句上传方法的流程图。图2是根据一示例性实施例示出的另一种语句上传方法的流程图。图3是根据一示例性实施例示出的一种语句上传装置的框图。图4是根据一示例性实施例示出的另一种语句上传装置的框图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。相关技术中,在很多场景下都会使用到语音输入,而语音输入后就需要进行语音识别,但相关技术中的第三方应用在进行语音识别时,每次可接收的语音的长度有限,超过该长度将无法进行语音识别或者遗漏语音。为了解决上述技术问题,本公开实施例提供了一种语句上传方法,该方法适用于语句上传程序、系统或装置中,其执行主体为手机或者服务器,如图1所示,该方法包括步骤S101至步骤S105,其中:在步骤S101中,监测由语音组成的目标语句的累计时长;在步骤S102中,当累计时长超过最大预设时长时,以目标语句的末尾为准,向前查找预设数目个语句,其中,预设数目包括1或者0.5;最大预设时长即第三方语音识别应用每次进行语音识别时可支持的最大语音长度。即从目标语句的末尾开始,向前查找一个语句或者半个语句。在步骤S103中,以目标语句的末尾为准,确定预设数目个语句的开始位置;在步骤S104中,根据目标语句的开始位置和预设数目个语句的开始位置确定待上传语句;目标语句的开始位置即目标语句的头部的第一个字符,而预设数目个语句的开始位置即预设数目个语句的头部的第一个字符。而由于目标语句的累计时长刚刚超过最大预设时长,因而,向前查找预设数据个语句后,根据目标语句的开始位置和预设数目个语句的开始位置确定出的待上传语句就短于该最大预设时长。在步骤S105中,将待上传语句进行上传,其中,待上传语句的持续时长小于或等于最大预设时长。当由语音组成的目标语句的累计长度刚超过第三方可支持的最大语音长度即最大预设时长时,可以目标语句的末尾为准,向前查找预设数目个语句,进而根据目标语句的开始位置和预设数目个语句的开始位置确定待上传语句,并将待上传语句进行上传,如此可确保每次上传的语音语句的时长不超过第三方语音识别应用可支持的最大语音长度,以避免第三方本次无法进行语音识别或者遗漏本次输入的语音。如图2所示,在一个实施例中,上述图1所示的步骤S104,即根据目标语句的开始位置和预设数目个语句的开始位置确定待上传语句,可以包括步骤A1:在步骤A1中,将目标语句的开始位置至预设数目个语句的开始位置之间的语句确定为待上传语句。由于目标语句的时长刚刚超过最大预设时长,向前查找一个或者半个语句后,目标语句的开始位置至预设数目个语句的开始位置之间的待上传语句的时长就会短于该最大预设时长;另外由于目标语句刚刚超过最大预设时长,因而并不需要向前找太多语句,只需要向前找一句或者半句即可,从而避免待上传语句时间太短。在一个实施例中,以目标语句的末尾为准,向前查找预设数目个语句,包括:从目标语句的末尾开始,以句号为参考,向前查找一个语句。在向前查找语句时,可从目标语句的末尾开始本文档来自技高网...
【技术保护点】
一种语句上传方法,其特征在于,包括:监测由语音组成的目标语句的累计时长;当所述累计时长超过最大预设时长时,以所述目标语句的末尾为准,向前查找预设数目个语句,其中,所述预设数目包括1或者0.5;以所述目标语句的末尾为准,确定所述预设数目个语句的开始位置;根据所述目标语句的开始位置和所述预设数目个语句的开始位置确定待上传语句;将所述待上传语句进行上传,其中所述待上传语句的持续时长小于或等于所述最大预设时长。
【技术特征摘要】
1.一种语句上传方法,其特征在于,包括:监测由语音组成的目标语句的累计时长;当所述累计时长超过最大预设时长时,以所述目标语句的末尾为准,向前查找预设数目个语句,其中,所述预设数目包括1或者0.5;以所述目标语句的末尾为准,确定所述预设数目个语句的开始位置;根据所述目标语句的开始位置和所述预设数目个语句的开始位置确定待上传语句;将所述待上传语句进行上传,其中所述待上传语句的持续时长小于或等于所述最大预设时长。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标语句的开始位置和所述预设数目个语句的开始位置确定待上传语句,包括:将所述目标语句的开始位置至所述预设数目个语句的开始位置之间的语句确定为所述待上传语句。3.根据权利要求1所述的方法,其特征在于,所述以所述目标语句的末尾为准,向前查找预设数目个语句,包括:从所述目标语句的末尾开始,以句号为参考,向前查找一个语句。4.根据权利要求1所述的方法,其特征在于,所述以所述目标语句的末尾为准,向前查找预设数目个语句,包括:从所述目标语句的末尾开始,以逗号为参考,向前查找半个语句。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述待上传语句的持续时长大于或等于目标预设时长,其中,所述最大预设时长大于或等于所述目标预设时...
【专利技术属性】
技术研发人员:郭建辉,
申请(专利权)人:天脉聚源北京传媒科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。