The invention is applicable to the field of speech recognition technology, and provides a method of voice numbering and a terminal device. The method includes: receiving the voice signal of a user; analyzing the voice signal through a language recognition model to obtain the language information of the voice signal; recognizing the voice signal to obtain a plurality of word sequences corresponding to the voice signal; and each word order. Column includes a plurality of words; according to the lexicon corresponding to the linguistic information, delete the lexical sequence including the word sequence with zero occurrence frequency in the lexicon, determine the word sequence with the highest occurrence probability remaining in the lexical sequence as the recognition result of the speech signal; extract the keywords in the recognition result, determine the business performed by the user, and generate the said speech signal. Business queuing tickets. The invention improves the efficiency of queuing by realizing voice numbering.
【技术实现步骤摘要】
语音取号的方法及终端设备
本专利技术属于语音识别
,尤其涉及一种语音取号的方法及终端设备。
技术介绍
现有的排队取号机主要应用于银行、和医院等需要排队等候的场所。顾客在办理业务时,需要在排队取号机的触摸屏上,选择需要办理的业务并取排队票,排队票上面有号码、等候人数、时间、和办理的业务类型等。这时顾客就可以在休息区去等候了,在此期间顾客只需注意显示屏和/或音箱的叫号就行。当顾客看见显示屏显示他的号码和/或听到音箱叫到他的号码时前去办理即可。但是,有些不识字或者语言不通的人,办理业务需要工作人员帮忙取号才能取号,取号效率低。并且当客户较多时,工作人员有限,不能及时帮助客户取号,导致排队取号效率更为低下,客户体验不佳。
技术实现思路
有鉴于此,本专利技术实施例提供了一种语音取号的方法及终端设备,以解决现有技术排队取号效率不高的问题。本专利技术实施例的第一方面提供了一种语音取号的方法,包括:接收用户的语音信号;通过语种识别模型分析所述语音信号,得到所述语音信号的语种信息;对所述语音信号进行识别,获得所述语音信号对应的多个词序列;每个所述词序列包括多个词;根据所述语种信息对应的词库,删除多个所述词序列中包括在所述词库中出现频率为零的词的词序列,将剩下的所述词序列中出现概率最高的词序列确定为所述语音信号的识别结果;提取所述识别结果中的关键字,确定用户办理的业务,并生成所述业务对应的排队票。本专利技术实施例的第二方面提供了一种终端设备,包括存储器以及处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如下步骤:接收用户的语音 ...
【技术保护点】
1.一种语音取号的方法,其特征在于,包括:接收用户的语音信号;通过语种识别模型分析所述语音信号,得到所述语音信号的语种信息;对所述语音信号进行识别,获得所述语音信号对应的多个词序列;每个所述词序列包括多个词;根据所述语种信息对应的词库,删除多个所述词序列中包括在所述词库中出现频率为零的词的词序列,将剩下的所述词序列中出现概率最高的词序列确定为所述语音信号的识别结果;提取所述识别结果中的关键字,确定用户办理的业务,并生成所述业务对应的排队票。
【技术特征摘要】
1.一种语音取号的方法,其特征在于,包括:接收用户的语音信号;通过语种识别模型分析所述语音信号,得到所述语音信号的语种信息;对所述语音信号进行识别,获得所述语音信号对应的多个词序列;每个所述词序列包括多个词;根据所述语种信息对应的词库,删除多个所述词序列中包括在所述词库中出现频率为零的词的词序列,将剩下的所述词序列中出现概率最高的词序列确定为所述语音信号的识别结果;提取所述识别结果中的关键字,确定用户办理的业务,并生成所述业务对应的排队票。2.如权利要求1所述的方法,其特征在于,通过语种识别模型分析所述语音信号,得到所述语音信号的语种信息,包括:将所述语音信号转换成预设格式的语音信号,并对转换成预设格式的所述语音信号进行预处理,通过语种识别模型分析预处理后的所述语音信号,得到所述语音信号的语种信息。3.如权利要求2所述的方法,其特征在于,所述对转换成预设格式的所述语音信号进行预处理,包括:对转换成预设格式的语音信号进行分帧处理得到N帧子信号;其中,N为正整数;提取每帧所述子信号的声学特征构成声学特征向量;组合N帧所述子信号的所述声学特征向量构成观察矩阵DETECT。4.如权利要求3所述的方法,其特征在于,所述对所述语音信号进行识别,获得所述语音信号对应的多个词序列,包括:分别将每帧所述子信号的所述声学特征向量输入声学模型得到每帧所述子信号对应的概率排名靠前的若干个音素;将N帧所述子信号对应的音素按照帧的时间先后顺序进行排序,构建成多个词序列。5.如权利要求3所述的方法,其特征在于,所述对转换成预设格式的语音信号进行分帧处理得到N帧子信号之后,还包括:计算每帧所述子信号的短时能量和过零率,基于所述短时能量和所述过零率确定N帧所述子信号中的静音帧,切除所述静音帧,得到包括剩余帧的所述语音信号;相应的,提取每帧所述子信号的声学特征构成声学特征向量;组合N帧所述子信号的所述声学特征向量构成观察矩阵DETECT,包括:提取剩余帧中每帧所述子信号的声学特征构成声学特征向量;组合剩余帧中每帧所述子信号的所述声学特征向量构成观察矩阵DETECT。6.如权利要求5所述的方法,其特征...
【专利技术属性】
技术研发人员:袁启凤,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。