一种针对同一内容的不同唇语口型的识别方法和系统,属于计算机软件技术领域。该方法包括:采集用户输入的用以建立唇语目标信息的唇语内容;将采集的唇语内容,和该内容所对应的具有梯度关系的参照唇语口型列表相比对;判断采集的唇语内容,和前述的参照唇语口型列表中所对应的内容是否符合;根据判定结果向用户输出结果信息。本发明专利技术的优点在于,对于用户输出的针对于同一内容的大小不同的唇语口型,能够进行有效的识别。
【技术实现步骤摘要】
本专利技术属于计算机、软件
技术介绍
计算机发展至今,经历了键盘操作方式、鼠标操作方式、进入了自然人机交互阶段。在这种背景下,通过唇语进行人机交互,将是一种非常快捷有效的途径。对于同一唇语内容,说话人往往会发出不同大小口型的唇语,如何将这些不同大小口型的唇语所对应的内容,进行有效识别,对于唇语的应用具有十分重要的意义。
技术实现思路
本专利技术的目的是提供一种针对同一内容的不同唇语口型的识别方法和系统,利用本专利技术,当用户对于同一内容,所采用的唇语口型不同时,系统都能够识别出该内容。一种针对同一内容的不同唇语口型的识别方法,该方法包括以下步骤步骤1,采集用户输入的用以建立唇语目标信息的唇语内容;步骤2,将采集的唇语内容,和该内容所对应的具有梯度关系的参照唇语口型列表相比对;步骤3,判断采集的唇语内容,和前述的参照唇语口型列表中所对应的内容是否符合;步骤4,根据判定结果向用户输出结果信息。优选的,步骤1中用户唇语内容的采集方式,可以通过图像拍摄或录制进行采集。对于唇语信息采集开始的触发方式有方式1,通过用户直接打开唇语采集功能的相应选项;方式2,通过唇语信息所对应的相应功能启动时,即触发唇语信息的采集;方式3,通过用户触发相应的功能按钮或者快捷键,触发唇语信息的采集。对于唇语信息采集结束的触发方式有方式1,采集用户完成唇语输入的输入信号,并通过该输入信号,来作为结束本次的唇语数据采集操作的触发信息。方式2,该次唇语内容采集完成的信号,即作为结束该次唇语采集的触发信息。步骤2中所述的具有梯度关系的参照唇语口型列表,是指相对于同一唇语内容, 表达出该唇语内容的唇语口型会大小不同,那么在系统中保存这些从小到大的唇语口型, 作为判断采集的唇语内容的参照对象,即为所述的具有梯度关系的参照唇语口型列表。因此,在所述步骤2之前,还包括具有梯度关系的参照唇语口型列表的建立,可以通过以下方式进行建立方式1,采用系统默认的参照唇语口型列表;方式2,由用户重新建立参照唇语口型列表。对于方式2的具体步骤为2-1,打开参照唇语口型列表建立窗口 ;2-2,选择唇语口型重新建立功能;2-3,对应于每条唇语信息,用户采集自己的一系列唇语口型,唇语口型为从小到大的梯度关系;2-4,将采集的具有梯度关系的唇语口型进行保存,建立参照唇语口型列表。所述的步骤2具体包括将采集的唇语内容,和该内容所对应的具有梯度关系的参照唇语口型列表,逐个进行比对,算出各差异度。对于所述差异度的算法,具体包括以下步骤(1),将参照唇语口型列表中具有梯度关系的从小到大的口型,每种口型大小通过具体数值进行表示。例如最小口型为数值1,最大口型为数值10,中间口型为1到10之间的数字;(2),根据参照唇语口型所对应的具体数值,判断采集的唇语口型大小,给出其所对应的数值;(3),计算采集的唇语口型对应的数值,与参照唇语口型对应的数值之间的差值, 即为差异度。所述的步骤3具体包括(1)将前述步骤中计算出的各差异度进行比较,获得最小差异度的数值;(2)将最小差异度与设置的阈值进行比较,所属的阈值可以是系统默认的阈值,也可以由用户自己进行设置。如果最小差异度在阈值范围内,则采集的唇语内容,和参照唇语口型列表中所对应的内容相符合;如果最小差异度超过阈值范围,则采集的唇语内容,和参照唇语口型列表中所对应的内容不符合。所述的步骤4,具体包括如果采集的唇语内容,和参照唇语口型列表中所对应的内容相符合,则直接输出该唇语内容所对应的信息;如果采集的唇语内容,和参照唇语口型列表中所对应的内容不符合,则向用户输出提示信息。在所述的步骤4之后还包括对于采集的唇语内容,和参照唇语口型列表中所对应的内容不符合的情形,用户可以将本次采集的口型信息,保存到参照唇语口型列表中。这样当下次采集同样口型的信息时,即可识别出该唇语口型,并输出所对应的信息内容。一种针对同一内容的不同唇语口型的识别系统,其特征在于,该系统包括唇语信息采集模块,用以采集用户输入的用以建立唇语目标信息的唇语内容;唇语信息分析模块,用以将采集的唇语内容,和该内容所对应的具有梯度关系的参照唇语口型列表相比对;唇语信息判定模块,用以判断采集的唇语内容,和前述的参照唇语口型列表中所对应的内容是否符合;唇语信息输出模块,用以根据判定结果向用户输出结果信息。上述所述的一种针对同一内容的不同唇语口型的识别系统,其特征在于,该系统还包括唇语信息数据库,用以存储采集的唇语信息,以及参照唇语口型列表中的信息。 附图说明图1-1展示的是具体实施例中描述的采集唇语口型的示意图。图1-2展示的是具体实施例中描述的与采集的唇语口型对应的参照唇语口型列表的示意图。图2是本专利技术所描述方法的流程图。图3是本专利技术所描述系统的结构示意图。具体实施例针对于本专利技术主要功能的描述用户在通过唇语进行人机交互时,对于同一唇语内容,不同的用户其口型大小是不同的,即使同一用户,在不同时间说的同一唇语,其口型大小也是不同的。本专利技术所提供的方法及系统,就是能够实现,将同一唇语内容所对应的大小不同的唇语口型进行有效的识别。首先对本专利技术的一个具体实施例进行描述。参图1-1和图1-2所示,分别展示的是采集的唇语口型,及其所对应的参照唇语口型列表的示意图。如图1-1所示,用户010输出的唇语内容为数字7,其输出的唇语口型020,即为数字7的唇语口型,系统中的唇语采集模块首先采集唇语口型020。如图1-2所示,为参照唇语口型列表数据库中存储的,唇语内容为数字7所对应的口型大小不同的唇语口型,分别有小口型021、中口型022、大口型023。根据口型大小,系统可以将小口型021设置为具体数值1,中口型022设置为具体数值5、大口型023设置为具体数值10。对已采集的口型020,经判断发现其口形大小介于小口型021和中口型022之间,那么可以设置其口型大小的数值为3。通过计算,可以得到采集的口型,和参照唇语口型的差异度分别为7、2、2,因此最小差异度为2。如果系统设置的阈值范围为小于等于3,则差异度在阈值范围内,即可以直接输出唇语口型对应的内容为数字7;如果系统设置的阈值范围为小于等于1,则差异度超过阈值范围,因此会向用户输出无效唇语口型的提示信息。结合前面的描述,参照着图2所示,对本专利技术所实现的方法做进一步的描述步骤1,采集用户输入的用以建立唇语目标信息的唇语内容;对于步骤1中所述的唇语信息的采集方式,可以通过图像的拍摄或录制进行采集。结合图1-1所示,在该步骤中,及对用户发出的数字7的唇语口型020进行采集。对于唇语信息采集开始的触发方式有方式1,通过用户直接打开唇语采集功能的相应选项;方式2,通过唇语信息所对应的相应功能启动时,即触发唇语信息的采集;方式3,通过用户触发相应的功能按钮或者快捷键,触发唇语信息的采集。如快捷键为键盘的Q键,那么通过触发Q按键,即开始采集唇语信息。对于唇语信息采集结束的触发方式有方式1,采集用户完成唇语输入的对应信号,并通过该完成唇语的信号,来作为结束本次的唇语数据采集操作的触发信息。如,当唇语输入完成之后,用户所设定的完成唇语的信号,是输入按键“Alt”。于是,在用户输入了该按键之后,就可以代表着本次的唇语输入结束。当然,前述的对应信号, 还可以是其它的各本文档来自技高网...
【技术保护点】
【技术特征摘要】
【专利技术属性】
技术研发人员:马宇尘,
申请(专利权)人:上海量明科技发展有限公司,
类型:发明
国别省市: