一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于语音识别的鞋体设计方法及装置与流程

2023-01-05 18:08:09 来源:中国专利 TAG:


1.本技术实施例涉及智能设计领域,尤其涉及一种基于语音识别的鞋体设计方法及装置。


背景技术:

2.随着智能设计软件的普及,通过使用智能设计软件进行鞋体模型的设计,可以实现用户的定制化设计处理,如对鞋体的材质、形状、颜色的设计等,可设计出符合用户自身需求和审美的产品。
3.相关技术中,用户在使用鞋体设计软件进行设计时,大多的交互方式为和终端设备的手动点击交互,该种方式需要用户的操作步骤较多。在针对语音交互进行设计处理时,没有一套相对高可用的设计软件,使得仅能针对常规的语音进行简单的设计。


技术实现要素:

4.本发明实施例提供了一种基于语音识别的鞋体设计方法及装置,解决了现有技术中,用户鞋体设计方式需要手动操作,设计效率低的问题,可以通过灵活的语音方式进行鞋体设计,保证了设计效率同时交互方式体验更佳。
5.第一方面,本发明实施例提供了一种基于语音识别的鞋体设计方法,该方法包括:获取用户输入的语音信息,对所述语音信息进行识别得到待匹配词;在设置的数据库中,对所述待匹配词进行匹配处理得到鞋体模型的设置对象和设置参数;对所述设置对象和所述设置参数进行关联处理得到处理对象和处理参数,基于所述设置对象和所述设置参数进行鞋体模型的设置。
6.进一步的,所述对所述语音信息进行识别得到待匹配词,包括:对所述语音信息进行文字识别得到对应的文字信息,对所述文字信息进行分词处理得到分词数据;在所述分词数据中确定待匹配词。
7.进一步的,所述在所述分词数据中确定待匹配词,包括:对所述分词数据中第一预设属性格式的词进行滤除得到待匹配词;或者,保留所述分词数据中第二预设属性格式的词得到待匹配词。
8.进一步的,所述对所述待匹配词进行匹配处理得到鞋体模型的设置对象和设置参数,包括:分别对所述待匹配词进行设置对象词库以及设置参数词库的查询匹配,得到设置对象和设置参数,所述设置对象包括鞋体的各个组成部分对应的名词,所述设置参数包括鞋体设计过程中使用材质、颜色和尺寸对应的名词。
9.进一步的,所述对所述设置对象和所述设置参数进行关联处理得到处理对象和处理参数,包括:
基于设置的设置对象和设置参数的映射关系,确定和所述设置对象关联的设置参数;在所述设置对象和关联的设置参数映射成功的情况下,将其中的设置对象确定为处理对象,设置参数确定为处理参数。
10.进一步的,所述基于设置的设置对象和设置参数的映射关系,确定和所述设置对象关联的设置参数,包括:根据所述待匹配词的位置关系,确定设置对象对应的多个预选设置参数;在所述多个预选设置参数中,基于设置对象和设置参数的映射关系确定和所述设置对象关联的设置参数。
11.进一步的,所述基于设置对象和设置参数的映射关系确定和所述设置对象关联的设置参数,包括:基于设置对象和设置参数的映射关系确定和所述设置对象关联的设置参数有多个的情况下,根据预设的设置对象和设置参数的参数范围确定和所述设置对象关联的唯一的设置参数。
12.第二方面,本发明实施例还提供了一种基于语音识别的鞋体设计装置,该装置包括:词语确定模块,配置为获取用户输入的语音信息,对所述语音信息进行识别得到待匹配词;对象参数获取模块,配置为在设置的数据库中,对所述待匹配词进行匹配处理得到鞋体模型的设置对象和设置参数;设置处理模块,配置为对所述设置对象和所述设置参数进行关联处理得到处理对象和处理参数,基于所述设置对象和所述设置参数进行鞋体模型的设置。
13.第三方面,本发明实施例还提供了一种基于语音识别的鞋体设计设备,该设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明实施例所述的基于语音识别的鞋体设计方法。
14.第四方面,本发明实施例还提供了一种存储计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行本发明实施例所述的基于语音识别的鞋体设计方法。
15.本发明实施例中,获取用户输入的语音信息,对所述语音信息进行识别得到待匹配词;在设置的数据库中,对所述待匹配词进行匹配处理得到鞋体模型的设置对象和设置参数;对所述设置对象和所述设置参数进行关联处理得到处理对象和处理参数,基于所述设置对象和所述设置参数进行鞋体模型的设置。本方案,解决了现有技术中,用户鞋体设计方式需要手动操作,设计效率低的问题,可以通过灵活的语音方式进行鞋体设计,保证了设计效率同时交互方式体验更佳。
附图说明
16.图1为本发明实施例一提供的基于语音识别的鞋体设计方法的流程图;图2为本发明实施例二提供的基于语音识别的鞋体设计方法的流程图;图3为本发明实施例三提供的基于语音识别的鞋体设计装置的结构框图;图4为本发明实施例四提供的基于语音识别的鞋体设计设备的结构示意图。
具体实施方式
17.下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明实施例,而非对本发明实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。
18.实施例一图1为本发明实施例一提供的基于语音识别的鞋体设计方法的流程图,可通过基于语音识别的鞋体设计装置执行,具体包括如下步骤:s101、获取用户输入的语音信息,对所述语音信息进行识别得到待匹配词。
19.本技术方案的使用场景为基于用户输入的语音信息确定鞋体模型的设计规则。其中,具体包括基于语音识别得到的待匹配词得到鞋体模型的设置对象和设置参数,将所述设置对象和设置参数进行关联以进行鞋体模型的设计。
20.基于上述使用场景,本技术方案的执行主体可以是智能电子设备,具体可以是智能手机、平板电脑或者笔记本等,此处不做过多的限定。
21.本实施例中,所述语音信息可以是包含音频流内容的音讯、消息。具体的,所述语音信息可以是预先存储的录音信息,也可以是用户实时语音输入的信息。所述待匹配词可以理解为基于预设的筛选规则获取的与鞋体模型设计相关联的词。所述获取语音信息可以是接收、读取语音信息。所述对语音信息进行识别可以理解为将所述语音信息中的音频流转换为文字,具体的实现方式可以是通过模式匹配或者人工神经网络等方式对所述语音信息进行识别。
22.本实施例中,智能设备通过预设的输入框获取用户输入的语音信息。其中,所述语音信息是由客户上传的录音音频或者用户实时进行语音输入。所述智能设备获取语音信息对其进行识别得到与所述语音信息对应的文本信息。将所述文本信息按照预设规则进行筛选确定与所述鞋体设计相关联的待匹配词,例如鞋体、鞋面等。
23.本实施例中,可选的,所述对所述语音信息进行识别得到待匹配词,包括:对所述语音信息进行文字识别得到对应的文字信息,对所述文字信息进行分词处理得到分词数据;在所述分词数据中确定待匹配词。
24.本实施例中,所述文字识别可以理解为语音转文字识别,具体可以通过语音转文字软件、小程序或者在线转文字网页进行转换。所述分词处理可以是将文字信息进行断句处理得到单个的字或者词。所述分词数据可以理解为分词处理得到的字或者词。
25.本实施例中,智能设备将所述语音信息通过语音转文字软件进行识别转换得到与其对应的文字信息,将文字信息进行断句处理得到单个的字或者词并将其确定为分词数据。示例性的,智能设备将所述语音信息通过语音转文字软件进行识别转换得到与其对应
的文字信息“我们可以将鞋面设置为帆布材质,鞋底设置为白色”,将其进行分词处理得到分词数据“我们”、“可以”、“将”、“鞋面”、“设置”、“为”、“帆布材质”、“鞋底”、“设置”、“为”和“白色”,并按照预设规则将上述分词数据中的部分字或者词筛选为待匹配词。
26.本实施例所提供的技术方案,对所述语音信息进行文字识别得到对应的文字信息,对所述文字信息进行分词处理得到分词数据;在所述分词数据中确定待匹配词。可以将用户的语音信息转换为文字信息后进行处理,使鞋体设计的方式更加灵活,进一步提高了鞋体的设计效率。
27.本实施例中,可选的,所述在所述分词数据中确定待匹配词,包括:对所述分词数据中第一预设属性格式的词进行滤除得到待匹配词;或者,保留所述分词数据中第二预设属性格式的词得到待匹配词。
28.本实施例中,所述预设属性格式可以理解为分词数据中字或者词的词性,例如名词、动词、人称代词以及感叹词等。其中,所述第一预设属性格式的词可以是动词或者感叹词。所述第二预设属性格式的词可以是名词。
29.本实施例中,智能设备将分词数据中的动词、人称代词以及感叹词进行过滤得到待匹配词。示例性的,将分词数据“我们”、“可以”、“将”、“鞋面”、“设置”、“为”、“帆布材质”进行过滤得到待匹配词“鞋面”、“为”、“帆布材质”。或者,智能设备保留所述分词数据中的名词得到待匹配词。示例性的,将分词数据“我们”、“可以”、“将”、“鞋面”、“设置”、“为”、“帆布材质”中的名词保留得到待匹配词“我们”、“鞋面”、“帆布材质”。
30.本实施例所提供的技术方案,对所述分词数据中第一预设属性格式的词进行滤除得到待匹配词;或者,保留所述分词数据中第二预设属性格式的词得到待匹配词。通过上述方案可以对不相关词汇进行过滤,只保留必要词汇进行匹配,进一步提高了鞋体的设计效率。
31.s102、在设置的数据库中,对所述待匹配词进行匹配处理得到鞋体模型的设置对象和设置参数。
32.本实施例中,所述数据库可以理解为用于组织、存储和管理鞋体模型设置数据的仓库。所述设置对象可以理解为鞋体模型中的待设置的对象,例如鞋面、鞋底以及鞋舌。所述设置参数可以理解为所述设置对象对应的参数信息,例如红色、帆布材质以及橡胶鞋底。所述匹配处理可以是根据预设的匹配规则将所述待匹配词进行对应匹配以将确定鞋体模型的设置对象和设置参数。
33.本实施例中,在用于组织、存储和管理鞋体模型设置数据的仓库中,基于预设的匹配规则对所述待匹配词进行对应匹配以确定鞋体模型的设置对象和设置参数。示例性的,智能设备基于预设规则确定所述待匹配词“鞋面”为设置对象,确定所述待匹配词“红色”为设置参数。
34.s103、对所述设置对象和所述设置参数进行关联处理得到处理对象和处理参数,基于所述设置对象和所述设置参数进行鞋体模型的设置。
35.本实施例中,所述关联处理可以将所述设置对象和其对应的设置参数进行关联存储。示例性的,所述待匹配词包括“鞋面”、“鞋底”、“帆布材质”以及“硫化底”,将所述“鞋面”和“帆布材质”、“鞋底”和“硫化底”分别进行关联存储。其中,所述关联存储的方式可以是将所述设置对象和设置参数一并记录于数据表的同一表格中,也可以是基于所述设置对象设
置“关联信息”按钮,通过触发按钮以获取与所述设置对象关联的“设置参数”。所述处理对象可以理解为成功关联到设置参数的设置对象。所述处理参数可以是与处理对象关联的设置参数。
36.本实施例中,智能设备将所述设置对象和设置参数进行关联存储得到处理对象和处理参数。示例性的,所述待匹配词包括“鞋面”、“鞋底”、“帆布材质”以及“硫化底”,将所述“鞋面”和“帆布材质”、“鞋底”和“硫化底”分别进行关联存储。其中,所述“鞋底”和“鞋面”为处理对象,“帆布材质”和“硫化底”为处理参数。智能设备基于上述设置对象和设置参数,将鞋体模型的鞋面设置为帆布材质,将鞋体模型的鞋底设置为硫化底材质。
37.本实施例所提供的技术方案,获取用户输入的语音信息,对所述语音信息进行识别得到待匹配词;在设置的数据库中,对所述待匹配词进行匹配处理得到鞋体模型的设置对象和设置参数;对所述设置对象和所述设置参数进行关联处理得到处理对象和处理参数,基于所述设置对象和所述设置参数进行鞋体模型的设置。本方案,解决了现有技术中,用户鞋体设计方式需要手动操作,设计效率低的问题,可以通过灵活的语音方式进行鞋体设计,保证了设计效率同时交互方式体验更佳。
38.在上述实施例的基础上,可选的,所述对所述待匹配词进行匹配处理得到鞋体模型的设置对象和设置参数,包括:分别对所述待匹配词进行设置对象词库以及设置参数词库的查询匹配,得到设置对象和设置参数,所述设置对象包括鞋体的各个组成部分对应的名词,所述设置参数包括鞋体设计过程中使用材质、颜色和尺寸对应的名词。
39.本实施例中,所述设置对象词库可以理解为包含设置对象词汇的数据库表、词汇文档等。所述设置对象词库可以理解为包含设置参数词汇的数据库表、词汇文档等。其中,所述设置对象词库中包含鞋体的各个组成部分对应的名词,例如鞋底、鞋面以及鞋舌等。所述设置参数词库中包括鞋体设计过程中使用材质、颜色和尺寸对应的名词,例如帆布、皮质以及白色等。
40.本实施例中,智能设备基于所述设置对象词库以及设置参数词库进行查询,确定所述待匹配词中的设置对象和设置参数。示例性的,智能设备基于所述设置对象词库以及设置参数词库进行查询,确定待匹配词“鞋面”、“鞋底”为设置对象,确定所述待匹配词“白色”、“皮质”以及“帆布”为设置参数。
41.本实施例所提供的技术方案,分别对所述待匹配词进行设置对象词库以及设置参数词库的查询匹配,得到设置对象和设置参数。通过设置对象词库以及设置参数词库确定待匹配词中的设置对象和设置参数,便于快速、精准的确定鞋体设计相关联的词汇,可以进一步提高鞋体设计效率。
42.实施例二图2为本发明实施例二提供的基于语音识别的鞋体设计方法的流程图,可通过基于语音识别的鞋体设计装置执行,具体包括如下步骤:s201、获取用户输入的语音信息,对所述语音信息进行识别得到待匹配词。
43.s202、在设置的数据库中,对所述待匹配词进行匹配处理得到鞋体模型的设置对象和设置参数。
44.s203、基于设置的设置对象和设置参数的映射关系,确定和所述设置对象关联的
设置参数。
45.本实施例中,所述映射关系可以理解为所述设置对象和所述设置参数的对应关系,其具体可以是用于规定所述设置对象和所述设置参数的对应关系的数据库表、规则文件等。所述确定和所述设置对象关联的设置参数可以理解为将与所述设置对象具备映射关系的设置参数确定为与之关联的设置参数。
46.本实施例中,智能设备基于用于规定所述设置对象和所述设置参数的对应关系的数据库表或者规则文件确定与所述设置对象关联的设置参数。例如,所述映射关系包括鞋面-帆布、鞋底-白色,则与所述设置对象“鞋面”关联的设置参数为“帆布”,与所述设置对象“鞋底”关联的设置参数为“白色”。
47.本实施例中,可选的,所述基于设置的设置对象和设置参数的映射关系,确定和所述设置对象关联的设置参数,包括:根据所述待匹配词的位置关系,确定设置对象对应的多个预选设置参数;在所述多个预选设置参数中,基于设置对象和设置参数的映射关系确定和所述设置对象关联的设置参数。
48.本实施例中,所述位置关系可以是所述匹配词在文字信息中顺序位置。所述预选设置参数可以理解为从待匹配词中确定出的待匹配的设置参数。
49.本实施例中,智能设备根据所述待匹配词的位置关系,确定所述设置对象的多个待匹配的设置参数,并通过查询用于规定所述设置对象和所述设置参数的对应关系的数据库表、规则文件确定所述设置对象关联的设置参数。示例性的,将待匹配词“鞋面”、“为”、“帆布材质”,“鞋底”、“厚度”、“2厘米”中的设置参数“帆布材质”和“2厘米”确定为设置对象“鞋面”的预选设置参数,通过查询数据库表、规则文件确定所述设置参数“帆布材质”为设置对象“鞋面”的关联的设置参数。
50.本实施例中,可选的,根据所述匹配词在文字信息中顺序位置,将所述预选设置参数与所述设置对象的距离由近到远进行排序,距离近的具备较高的优先级,将优先级高的预选设置参数确定为所述设置对象的关联设置参数。示例性的,将待匹配词“鞋面”、“为”、“帆布材质”,“鞋底”、“厚度”、“2厘米”中的设置参数“帆布材质”和“2厘米”确定为设置对象“鞋面”的预选设置参数,由于预选设置参数“帆布材质”比“2厘米”距离所述设置对象“鞋面”最近,则确定所述预选设置参数“帆布材质”具备最高的优先级,则将预选设置参数“帆布材质”确定为与所述设置对象“鞋面”关联的设置参数。
51.本实施例中,可选的,所述基于设置对象和设置参数的映射关系确定和所述设置对象关联的设置参数,包括:基于设置对象和设置参数的映射关系确定和所述设置对象关联的设置参数有多个的情况下,根据预设的设置对象和设置参数的参数范围确定和所述设置对象关联的唯一的设置参数。
52.本实施例中,所述参数范围可以理解为技术人员预先设置的进行西俄提设计时,设置对象所对应设置参数的合理范围。
53.本实施例中,当设置对象和设置参数的映射关系确定和所述设置对象关联的设置参数有多个时,智能设备通过查询数据库中预设的参数范围,排除超过参数范围的设置参数以确定所述设置对象关联的唯一的设置参数。示例性的,当设置对象和设置参数的映射
关系确定和所述设置对象“鞋底”关联的设置参数包括“2厘米”和“10厘米”,通过查询数据库确定所述设置对象“鞋底”的参数范围为1-3厘米,则确定所述设置参数“2厘米”为所述设置对象“鞋底”关联的唯一的设置参数。
54.本实施例所提供的技术方案,基于位置关系确定设置对象关联的设置参数,可以更加快速、精准的确定所述设置对象和所述设置参数的关联关系。根据预设的设置对象和设置参数的参数范围确定和所述设置对象关联的唯一的设置参数,可以排除不合理的设置参数以使鞋体模型的设计更具合理性。
55.s204、在所述设置对象和关联的设置参数映射成功的情况下,将其中的设置对象确定为处理对象,设置参数确定为处理参数。
56.本实施例中,所述映射成功可以是确定了和所述设置对象关联的唯一的设置参数。此时,将其中的设置对象确定为处理对象,将其中的设置参数确定为处理参数。
57.本实施例中,当智能设备确定出和所述设置对象关联的唯一的设置参数时,将所述设置对象确定为处理对象,将所述设置参数确定为处理参数。示例性的,智能设备确定出与设置对象“鞋底”关联的唯一的设置参数为“白色”,则将所述“鞋底”确定为处理对象,将所述“白色”确定为处理参数。
58.s205、基于所述设置对象和所述设置参数进行鞋体模型的设置。
59.本实施例所提供的技术方案,基于设置的设置对象和设置参数的映射关系,确定和所述设置对象关联的设置参数,在所述设置对象和关联的设置参数映射成功的情况下,将其中的设置对象确定为处理对象,设置参数确定为处理参数。基于设置的设置对象和设置参数的映射关系将所述设置对象和设置参数进行关联处理,便于后续直接根据关联关系进行鞋体模型设计,提高了鞋体设计效率。
60.实施例三图3为本发明实施例三提供的基于语音识别的鞋体设计装置的结构框图,该装置用于执行上述实施例提供的基于语音识别的鞋体设计方法,具备执行方法相应的功能模块和有益效果。如图3所示,该装置具体包括:词语确定模块301,配置为获取用户输入的语音信息,对所述语音信息进行识别得到待匹配词;对象参数获取模块302,配置为在设置的数据库中,对所述待匹配词进行匹配处理得到鞋体模型的设置对象和设置参数;设置处理模块303,配置为对所述设置对象和所述设置参数进行关联处理得到处理对象和处理参数,基于所述设置对象和所述设置参数进行鞋体模型的设置。
61.本实施例所提供的技术方案,获取用户输入的语音信息,对所述语音信息进行识别得到待匹配词;在设置的数据库中,对所述待匹配词进行匹配处理得到鞋体模型的设置对象和设置参数;对所述设置对象和所述设置参数进行关联处理得到处理对象和处理参数,基于所述设置对象和所述设置参数进行鞋体模型的设置。本方案,解决了现有技术中,用户鞋体设计方式需要手动操作,设计效率低的问题,可以通过灵活的语音方式进行鞋体设计,保证了设计效率同时交互方式体验更佳。
62.实施例四图4为本发明实施例四提供的基于语音识别的鞋体设计设备的结构示意图,如图4
所示,该设备包括处理器401、存储器402、输入装置403和输出装置404;设备中处理器401的数量可以是一个或多个,图4中以一个处理器401为例;设备中的处理器401、存储器402、输入装置403和输出装置404可以通过总线或其他方式连接,图4中以通过总线连接为例。存储器402作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的基于语音识别的鞋体设计方法对应的程序指令/模块。处理器401通过运行存储在存储器402中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的基于语音识别的鞋体设计方法。输入装置403可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。输出装置404可包括显示屏等显示设备。
63.本发明实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种基于语音识别的鞋体设计方法,该方法包括:获取用户输入的语音信息,对所述语音信息进行识别得到待匹配词;在设置的数据库中,对所述待匹配词进行匹配处理得到鞋体模型的设置对象和设置参数;对所述设置对象和所述设置参数进行关联处理得到处理对象和处理参数,基于所述设置对象和所述设置参数进行鞋体模型的设置。
64.值得注意的是,上述基于语音识别的鞋体设计装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明实施例的保护范围。
65.在一些可能的实施方式中,本技术提供的方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在计算机设备上运行时,所述程序代码用于使所述计算机设备执行本说明书上述描述的根据本技术各种示例性实施方式的方法中的步骤,例如,所述计算机设备可以执行本技术实施例所记载的基于语音识别的鞋体设计方法。所述程序产品可以采用一个或多个可读介质的任意组合实现。
66.注意,上述仅为本发明实施例的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明实施例不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明实施例的保护范围。因此,虽然通过以上实施例对本发明实施例进行了较为详细的说明,但是本发明实施例不仅仅限于以上实施例,在不脱离本发明实施例构思的情况下,还可以包括更多其他等效实施例,而本发明实施例的范围由所附的权利要求范围决定。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献