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

自动化配置方法、装置、电子设备及存储介质与流程

2021-10-12 14:58:00 来源:中国专利 TAG:电子设备 智能家居 装置 自动化 配置


1.本技术涉及智能家居技术领域,更具体地,涉及一种自动化配置方法、装置、电子设备及存储介质。


背景技术:

2.智能家居的核心关键是自动化,即按照自动化方案自动地去处理家庭中的各种现象、配置各种设备。这种自动化方案是指如果当前家居场景满足特定条件时,就执行特定操作。例如,如果有人经过,就开灯;如果温度高于30摄氏度,就开空调。但是现有技术中,自动化方案的配置效率偏低,用户在配置时的使用门槛较高。


技术实现要素:

3.本技术实施例提供一种自动化配置方法、装置、电子设备及存储介质,可以通过语音来设置家居设备的自动化,降低了自动化的配置难度。
4.第一方面,本技术实施例提供了一种自动化配置方法,该方法包括:获取语音数据;对语音数据进行意图识别,得到与语音数据对应的目标意图;当目标意图满足目标条件时,根据目标意图,设置自动化配置信息,自动化配置信息中包括多个家居设备的状态之间的联动关系。
5.第二方面,本技术实施例提供了一种自动化配置装置,该装置包括:语音接收模块、意图识别模块以及自动化配置模块。其中,语音接收模块用于获取语音数据;意图识别模块用于对语音数据进行意图识别,得到与语音数据对应的目标意图;自动化配置模块用于当目标意图满足目标条件时,根据目标意图,设置自动化配置信息,自动化配置信息中包括多个家居设备的状态之间的联动关系。
6.第三方面,本技术实施例提供了一种电子设备,包括处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,计算机程序被处理器执行时实现如上述第一方面的自动化配置方法的步骤。
7.第四方面,本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现如上述第一方面的自动化配置方法的步骤。
8.在本技术实施例中,通过获取语音数据,然后对该语音数据进行意图识别,以得到与语音数据对应的目标意图,并当该目标意图满足目标条件时,可根据该目标意图,设置自动化配置信息。其中,自动化配置信息中包括有多个家居设备的状态之间的联动关系。由此,本技术通过语音交互即可创建自动化,降低了自动化的配置难度,简化了自动化的配置操作,提高了自动化的配置效率,使智能家居设备更加智能。
附图说明
9.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使
用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
10.图1示出了本技术一个实施例提供的自动化配置方法流程图。
11.图2示出了本技术另一个实施例提供的自动化配置方法流程图。
12.图3示出了本技术实施例的图2中步骤s230的一种流程图。
13.图4示出了本技术实施例的图2中步骤s230的另一种流程图。
14.图5示出了本技术实施例的图2中步骤s230的又一种流程图。
15.图6示出了本技术实施例的图2中步骤s230的再一种流程图。
16.图7示出了一种适用于本技术实施例的自动化配置方法的整体流程示意框图。
17.图8示出了本技术一个实施例提供的自动化配置装置的框图。
18.图9是本技术实施例的一种电子设备的硬件结构框图。
19.图10是本技术实施例的一种计算机可读存储介质。
具体实施方式
20.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
21.自动化是指带有条件场景的动作,是智能家居控制的一种常见功能,指的情况通常是:当触发什么条件时,就执行什么任务。例如,“当卧室温度高于28度时,就帮我打开空调”。其中的条件语句在技术层面就叫“trigger”,指触发条件:“当卧室温度高于28度时”。其中的执行语句在技术层面就叫“action”,指执行动作:“帮我打开空调”。上述功能就称为自动化设置/自动化控制,下面简称自动化。而单纯地控制设备是“帮我开灯”/“帮我开空调”等即时性动作,属于action。
22.现有的智能家居系统中,往往需要对智能设备进行自动化或者场景配置。目前的自动化或者场景配置基本都是基于移动端app(application,应用程序)的交互界面操作来设置完成的,但是存在的问题是,配置自动化对于智能家居小白用户有一定的门槛。很多人不知道怎么创建自动化,或者不知道可以创建自动化,降低了智能家居的使用可能性。
23.发明人经过长期研究后,提出了本技术实施例中的自动化配置方法、装置、电子设备及存储介质,可以通过语音交互的形式,创建设备自动化,降低了使用门槛,增加了自动化配置功能的传播率和使用率。
24.下面将结合附图具体描述本技术中的各实施例。
25.请参阅图1,图1示出了本技术一个实施例提供的自动化配置方法的流程示意图,在具体的实施例中,该自动化配置方法可应用于电子设备。电子设备可以是手机、笔记本电脑、智能穿戴设备、智能电视、车载终端、网关、智能管家等终端设备,也可以是本地服务器、云服务器等服务器。下面将针对图1所示的流程进行详细的阐述,所示自动化配置方法具体可以包括以下步骤:
26.步骤s110:获取语音数据。
27.其中,语音数据可以理解为用户输入的语音信号,即用户发出的声音。在一些实施例中,语音数据可以是用户在控制家居系统中的智能家居设备时,输入的期望该智能家居
设备在某些时候执行某些控制、查询等操作的语音信号。例如,用户说“天黑时开灯”、“温度高于27
°
时打开空调”等。在一些实施例中,用户与智能家居系统进行语音交互时可以是多轮对话,从而电子设备也可以获取整个多轮对话过程中的语音数据。
28.在一些实施例中,上述语音数据可以是用户设置自动化中的触发条件时,所发出的语音数据,如获取到的语音数据可以是“当卧室温度高于28度时”;也可以是用户设置自动化中的执行动作时,所发出的语音数据,如获取到的语音数据可以是“帮我打开空调”;还可以是用户发出的整个自动化表达时的语音数据,如获取到的语音数据可以是“当卧室温度高于28度时,帮我打开空调”。此处不作限定。
29.在一些实施方式中,电子设备可以通过自带的拾音设备(如麦克风)从周围环境中实时拾取用户发出的声音,可选的,可以将拾取到的用户声音作为获取到的语音数据。作为一种方式,电子设备可以安装有语音助手类应用程序,或安装具有语音助手功能的应用程序。在电子设备运行该应用程序的情况下,可以实时监听用户输入的语音信号,并在监听到用户输入语音信号时,通过电子设备的麦克风采集语音信号,从而接收到语音数据。其中,应用程序可以获取到允许使用麦克风的权限。
30.在另一些实施方式中,也可以从其他设备处获取到的语音数据。例如,作为一种方式,可以是外设的拾音设备拾取到用户声音后,将该用户声音发送至电子设备,从而电子设备接收到该用户声音。
31.当然,可以理解的是,上述语音数据以及语音数据的获取方式仅为举例,并不代表对本技术实施例中的语音数据以及语音数据的获取方式的限定。例如,在一些实施例中,为节省功耗,避免拾音设备的长时间工作,电子设备可以在检测到用户时,才进行语音数据的接收获取。具体地,可以是在红外线检测装置、摄像检测装置、体温检测装置等装置检测到用户时,才进行用户的语音信号监听和接收获取。
32.步骤s120:对语音数据进行意图识别,得到与语音数据对应的目标意图。
33.在本技术实施例中,电子设备在获取语音数据后,可以对该语音数据进行意图识别,得到与语音数据对应的目标意图。其中,意图识别是一种根据语句识别该语句的意图的识别方法。例如,用户说出“我要看天气”,则识别出用户的意图是查询当天的天气情况。
34.在一些实施例中,识别到的目标意图可以是触发意图,即与自动化中的触发条件相关,也可以是执行意图,即与自动化中的执行动作相关,还可以是触发意图和执行意图都有,即与自动化中的触发条件和执行动作都相关,此处不作限定。
35.在一些实施例中,对语音数据进行意图识别时,可以先对语音数据进行语音转文本处理,得到该语音数据对应的语音文本,然后对该语音文本进行意图识别。作为一种方式,在获取到语音数据时,可以对获取到的语音数据进行分段处理,将语音数据分成多个片段。再利用语音识别技术将语音数据转换为语音文本。
36.在一些实施方式中,上述对语音文本进行意图识别,可以是将语音文本做文本标准化处理后,进行词槽结构化处理得到词槽组合,然后通过识别这个词槽组合是否在相应的词槽结构库里,来确定是否能识别出该语音文本对应的意图。如果这个词槽组合在相应的词槽结构库里,则可识别出该语音文本对应的意图,如果这个词槽组合不在相应的词槽结构库里,则意图识别失败。在一些实施例中,可以设置询问机制,以在意图识别失败时,可以通过询问机制输出询问信息至用户,如“请问有什么可以帮您”“可以重新说一次吗”等询
问信息,同时也可以提示用户意图识别失败。
37.其中,文本标准化处理可以是将语音文本进行同义词替换得到标准词。词槽结构库可以是用于存储可识别意图所对应的所有词槽结构组合。该可识别意图可以包括触发意图、执行意图、触发意图&执行意图等,此处不作限定。
38.在一些实施例中,上述文本标准化处理还可以包括对语音文本进行去停用词、去无效字符、数字语言归一化或者同音词纠错等处理。去停用词可以是去掉文本信息中不表征实际意义的词,例如语气助词等。去无效字符是指去掉文本信息中一些程序不认可的字符。数字语言归一化是指将文本信息中的数字和语言统一起来,用一种形式进行表达,例如把壹贰统一为阿拉伯数字1和2。同音词纠错是指对文本信息中读音相同但字形不同的词语进行纠错。
39.在一些实施例中,上述词槽结构化处理可以是根据词典的语料和词槽对应配置的词典,将用户语音文本转换成一个个词槽组合。例如用户说“就帮我打开卧室空调”,经过词槽结构化处理后,就变成了【{条件_结果:就}{语气词:帮我}{执行:打开}{位置:卧室}{服务:空调}】。可以理解的是,词典里需要先存有这些语料,才能进行词槽的匹配。
40.在一些实施例中,词槽可以用来规定句子格式。例如“如果温度高于28度时”,假设这已经是被文本标准化处理之后的“如果/温度/高于/28/度/时”,这里的【如果】,【温度】,【高于】,【28】,【度】,【时】都是不同词典里的词条的标准说法。根据这个组合,可以定制一个以词槽组成的句子,【{条件_结果}{属性}{比较}{数词}{量词}{状态}】,大括号{}里面的就是一个个词槽,{条件_结果}是一个词槽,每个词槽可以对应一到多个词典,{条件_结果}可以对应【条件词】词典和【结果词】词典等等。由这个词槽就可以拓展成多个句子表达,例如:“当时间超过5分钟的话”,“如果湿度低于40%的时候”,都属于这个句子结构里,只需对应的词典中有这些词条即可。
41.需要说明的是,上面所说的词槽是指句子中的成分。把句子结构比喻成一个个槽位。一个句子可以有1至多个词槽,而每个词槽可以关联到1至多个词典。其中,自动化配置系统里面有大量的词典,每一个词典代表一种类别(或者说词性),比如各种设备都在同一个词典(名词)中,比如执行动作都在同一个词典(动词)中,等等,按照实际需求配置。
42.在一些实施例中,每个词典里面有很多的词条,每个词条都有它的标准说法和相似说法。例如在【执行动作】词典里有词条1:【打开】,词条2:【关闭】。那么在词条1中,【打开】就是标准说法,它有对应的相似说法,即同义词,例如【开启/开开/拉开/...】,都是用户的常见说法。同理,词条2中对应的同义词【关掉/关上/停止/...】。词条的作用就是,把用户说的内容,全部替换成标准词说法。例如用户说“帮我关掉冷气”,根据词典进行文本标准化处理后变成“帮我关闭空调”(字典中【冷气】的标准说法是【空调】)。另外,一个标准词/词条也可以出现在多个字典中,代表一词多义,或者不同语境下的不同用法。
43.步骤s130:当目标意图满足目标条件时,根据目标意图,设置自动化配置信息,自动化配置信息中包括多个家居设备的状态之间的联动关系。
44.在本技术实施例中,当识别到语音数据对应的目标意图后,可以判断该目标意图是否满足目标条件。其中,目标条件可以是设置自动化时所需要满足的条件。例如,目标意图是否满足目标条件,可以是与目标意图相关的自动化配置信息是否完整、是否可执行、是否含有必要信息、是否含有次要信息等,此处不做限定。当目标意图满足目标条件时,电子
设备可根据目标意图,设置自动化配置信息,其中,自动化配置信息中包括多个家居设备的状态之间的联动关系。例如,自动化配置信息中包括联动关系门打开时开灯,即表示门的状态为打开状态时,灯的状态也需要为打开状态。
45.在一些实施例中,当目标意图不满足目标条件时,电子设备可根据目标意图进行信息获取,以使目标意图满足目标条件。作为一种方式,根据目标意图进行信息获取,可以是在当前已有的配置信息上继续语音交互,以根据新获取的语音数据进行配置信息的补充。作为另一种方式,根据目标意图进行信息获取,可以是开始新的语音交互,再一次地根据用户新的语音数据进行新的目标意图识别,然后判断识别出的新的目标意图是否满足目标条件。
46.在一些实施例中,上述根据目标意图,设置自动化配置信息,可以是先将与目标意图对应的语音文本转换为json结构化信息,然后基于配置库的配置文件,确定json结构化信息所指的设备信息、位置信息和动作信息等自动化所需要的配置信息列表,以根据该配置信息列表设置自动化。
47.其中,设备信息可以指的是匹配的家居设备在云平台上的抽象数据,例如设备id(device_id)、设备名称、设备属性、设备数据的值。位置信息可以包括位置id(position_id),用于指示匹配的家居设备被放置的空间位置或房间名称,例如厨房,卫生间,卧室,或者用户自定义的房间名称。动作信息可以指的是用户交互动作的抽象数据,例如动作名、动作类别、动作值。在一些实施例中,配置库的配置文件可以包括设备类型配置文件和用户设备信息,此处不作限定。
48.其中,上述json结构化信息可用于传达一些重要的参数和参数值,例如:用户名,时间戳,用户意图是什么,用户说的句子的词槽有哪些,每个词槽对应的标准说法是什么,用户实际上说的是啥等等,此处并不作限定。
49.需要说明的是,上述json代表“javascript object notation”,是用于在多种类型的应用程序之间传递数据的灵活格式。其中,大括号{}用于包裹对象,并在其中定义各个属性。每当有一个属性时,它也有一个由冒号分隔的值。例如,语音文本“打开”的json结构化信息可以类似如下:{confirm_status:"none",end:0,entity_type:"",norm:"",norm_detail:"",slot_name:"action",slot_value:"打开",start:0}。
50.在一些实施例中,在基于配置库的配置文件,确定json结构化信息所指的设备信息、位置信息和动作信息等自动化所需要的配置信息列表之后,可以获取该json结构化信息所对应的trigger_id和\或action_id。其中,配置库中预先存储有大量的trigger_id和action_id,且每个trigger_id和每个action_id都有对应的特征信息(feature)组合。在一些实施例中,每个trigger_id或action_id会涉及到一个或多个feature,对于每条json结构化信息都可以提取所有对应的feature,同时配置库中可存储有一个配置文件,是一张表格,左边是一列所有的trigger_id和action_id,右边是每个id对应的feature组合。
51.电子设备可以从json结构化信息提取出feature,然后自动与配置库去匹配,以提取出匹配成功的trigger_id和\或action_id。也就是说,当从json结构化信息提取的feature满足目标feature组合时,可以提取目标feature组合所对应的id。根据该id即可知道家居设备需要对应执行的动作信息。
52.在一些实施例中,按家居设备来分类的话,每种家居设备可有多个trigger_id。
trigger_id指的是触发条件id(identity document,唯一标识符)。例如人体传感器的trigger_id中的【motion】指有人经过的情况,【no_motion】指无人经过的情况。【no_motion_duration】指的是无人经过保持一段时间,例如无人经过5分钟。根据实际情况还有其他的trigger_id。有些trigger_id甚至是特征组合形式,例如:【temp_less_than_instant】,这个trigger_id代表“当温度低于某数值”的意思,这里有三个特征信息,首先是在说【温度】,其次比较信息是【低于】,最后还要【具体数值】。
53.同理,按家居设备来分类的话,每种家居设备也可有多个action_id(执行动作id)。但不是每个家居设备都有action_id的,因为根据家居设备的属性,有些设备是没有action_id的。例如,【open_acpartner】和【play_music】是两个action_id,acpartner是指空调伴侣,【open_acpartner】就是打开空调伴侣,因为空调伴侣一般都和空调相连,那么【open_acpartner】也是打开空调的意思;【play_music】就是播放音乐的意思。action_id与trigger_id的处理方式很像,此处不再赘述,对应参考即可。
54.在一些实施例中,部分trigger_id和action_id还可以携带有连续值的参数,该参数称为params参数。例如温度高于多少度,这个度数的数值就是trigger_id【temp_less_than_instant】所带的参数,因为这个数值不同的用户说的不一样,数值无法确定。这些不能确定数值但在设置自动化时又需要提供的信息就是trigger_id/action_id所带的参数。
55.在一些实施例中,在根据配置文件确定json结构化信息所指的设备信息、位置信息和动作信息等自动化所需要的配置信息列表之后,可以组合这些所需要的配置信息,对接自动化api(application programming interface,应用程序接口)进行自动化设置。
56.作为一种方式,对接自动化api进行自动化设置,可以是对json结构化信息进行自动化结构化处理。其中,自动化结构化处理可以是指将json结构化信息转化成可以调自动化接口的【自动化结构化】格式的信息。例如【厨房】转换成实际的position_id,【打开】对应到接口参数值【feature:open】,等等。将每个有效的信息转换成接口对应格式,形成后台能调用功能。从而可以直接调用api设置自动化。
57.本技术实施例提供的一种自动化配置方法,通过获取语音数据,然后对该语音数据进行意图识别,以得到与语音数据对应的目标意图,并当该目标意图满足目标条件时,可根据该目标意图,设置自动化配置信息。其中,自动化配置信息中包括有多个家居设备的状态之间的联动关系。由此,本技术通过语音交互即可创建自动化,简化了自动化的配置操作,提高了自动化的配置效率,使智能家居设备更加智能。
58.请参阅图2,图2示出了本技术另一个实施例提供的自动化配置方法的流程示意图,该方法可应用于上述电子设备。下面将针对图2所示的流程进行详细的阐述,所示自动化配置方法具体可以包括以下步骤:
59.步骤s210:获取语音数据。
60.步骤s220:对语音数据进行意图识别,得到与语音数据对应的目标意图。
61.步骤s230:当目标意图满足目标条件时,根据目标意图,设置自动化配置信息,自动化配置信息中包括多个家居设备的状态之间的联动关系。
62.在本技术实施例中,步骤s210~步骤s230可参阅前述实施例,此处不再赘述。
63.在一些实施例中,上述目标意图满足目标条件,可以是目标意图为自动化设置意图。其中,自动化设置意图可以理解为用户想要进行自动化设置。这样,在对用户的语音数
据进行意图识别后,可以通过判断识别出的目标意图是否为自动化设置意图,来确定用户当前是否想进行自动化设置,而非信息查询等其他意图。当确定识别出的目标意图为自动化设置意图时,电子设备可以根据目标意图的具体内容,设置自动化配置信息。当确定识别出的目标意图为非自动化设置意图的其他意图时,电子设备可以执行其他意图所对应的操作,此处不作详细描述。
64.在一些实施例中,自动化设置意图可以包括触发意图、执行意图、触发意图&执行意图等自动化设置时的意图。其中,触发意图用于设置自动化配置信息中的触发条件配置信息,执行意图用于设置自动化配置信息中的执行动作配置信息,触发意图&执行意图用于同时设置自动化配置信息中的触发条件配置信息和执行动作配置信息。
65.在一些实施例中,当识别出的目标意图为触发意图时,上述目标意图满足目标条件,可以是目标意图所对应的语音数据中包含有触发条件所需要的配置信息。具体地,请参阅图3,步骤s230可以包括:
66.步骤s231:当触发意图的触发相关信息完整时,根据触发意图,设置触发条件配置信息。
67.在一些实施例中,电子设备在识别出目标意图为触发意图时,可以判断触发意图的触发相关信息是否完整。当触发意图的触发相关信息完整时,电子设备可以根据触发意图,设置触发条件配置信息。当触发意图的触发相关信息不完整时,电子设备无法根据触发意图,设置触发条件配置信息。其中,触发意图的触发相关信息可以是进行自动化中的触发条件设置时,所需要的配置信息。如设备位置、设备类型、设备名称等。
68.可以理解的是,当触发意图的触发相关信息不完整时,可能会缺少有效的设备信息,或是缺少了有效的动作信息,导致设置的触发条件不可执行,无法实现自动化。因此,在真正进行自动化配置之前,通过判断相关信息是否缺少,可以避免大量的无效操作,提高配置效率。
69.在一些实施例中,可以设置追问机制,以在判断出触发意图的触发相关信息不完整时,可以生成追问信息,以获取缺失的信息。作为一种方式,可以从触发意图的触发相关信息中确定遗漏信息,并针对该遗漏信息生成追问信息,以便用户在接收到该追问信息时,可以准确回复出与遗漏信息对应的补充信息。
70.在一些实施例中,电子设备可以将用户回复的补充信息与遗漏信息做匹配,若匹配成功,表明触发相关信息已补充完整,若未匹配成功,则可以等待用户继续补充信息或者重新开始语音对话。
71.例如,当用户说了触发条件时,例如“当卧室温度高于28度的话”,电子设备进行意图识别,可以识别到当前用户的目标意图为触发意图【trigger意图】。然后电子设备可根据用户说的内容“当卧室温度高于28度的话”,判断触发意图的触发相关信息是否完整,也即是否说够了必须要的信息。如果有遗漏,将进行【追问环节】。例如,用户在说触发条件时说,“如果温度高于28度的话”,忘记说是哪个房间了,那么电子设备可生成追问信息:“请问是指哪个房间的温度呢?”,并可根据用户回复的内容获取缺失的信息,若用户回复:“卧室”,则电子设备获取信息成功,并可以对相应设备(卧室空调)设置触发条件。
72.在一些实施方式中,可以对触发意图的触发相关信息设置词槽结构。从而在判断触发相关信息是否完整时,可以通过判断用户的语音数据是否与该词槽结构匹配。其中,语
音数据与该词槽结构匹配,可以是词槽结构中的每个词槽都可以从语音数据中匹配到有对应的信息。当存在一个词槽没有匹配的信息时,可以表示该词槽的信息缺少,从而可以生成对应的追问信息。电子设备在获取到用户的回复内容时,可以将该回复内容与词槽进行匹配。
73.例如,追问时的缺失词槽的信息是位置信息,那么当用户回答“卧室”,而“卧室”在位置的词典中,那么属于追问信息匹配成功,进入下一个步骤;如果追问位置信息时,用户回答“今天下午”,而“今天下午”不在位置的词典中,那么属于追问信息匹配不成功,电子设备可等待用户回复匹配上了为止,或者与用户重新开始对话。
74.在一些实施例中,可以触发相关信息中的必要信息与非必要信息来设置词槽的重要程度。其中,必要信息可以是识别为【trigger意图】时必须要有的信息,如果缺少该必要信息,电子设备可能无法识别出用户当前的目标意图为trigger意图,即也无法进行trigger设置。也即该必要信息是进入trigger设置的前提。
75.在一些实施例中,上述必要信息可以是{service服务/attr属性}和{state状态}。其中,服务和属性可以是“或”的关系,两个也可以同时出现。示例性的,{service服务}可以包含设备名称,如空调,窗帘,电台,台灯,人,门窗传感器,等等都可以属于服务范畴。{attr属性}可以包括温度,湿度,颜色,亮度,色温等属性范畴。{state状态}可以包括开着,打开,关闭,有人,没人,放音乐,制冷,制热等状态范畴。
76.在一些实施例中,上述非必要信息可以是{if条件词},如:如果,当,一旦,等等,也可以是{then结果词},如:那么,就,那么就,等等,具体的非必要信息此处并不作限定。
77.在一些实施例中,触发相关信息中还可以包括次要信息。该次要信息可用于确定触发相关信息是否完整,其可以不影响意图识别,也即在进行意图识别时,可以只识别必要信息,减少了信息处理量,提高了识别效率。
78.示例性的,次要信息可以包括{position位置}、{device设备名称}、{time时点/时段信息}、{num数词}、{unit单位词}等,此处不作限定。其中,{position位置}可以是:(房间名称)厨房,卫生间,卧室,或者用户自定义的房间名称。{device设备名称}可以是:温湿度传感器,网关,空调伴侣等等。{time时点/时段信息}可以是:早上7点,周一到周三,工作日等等。{num数词}可以是:28,98%,一百等等。{unit单位词}可以是:度,摄氏度,次,秒,小时等等。可以理解的是,上述词条都可以存储于词典中,定时更新。
79.步骤s232:当触发条件配置信息设置成功时,获取执行意图,执行意图用于设置自动化配置信息中的执行动作配置信息。
80.由于一个完整的自动化配置是包括触发条件和执行动作的,因此,在一些实施例中,当获取到完整的触发相关信息时,可以将完整的触发相关信息按照一定格式存入缓存,然后等待获取执行动作的相关信息。具体地,当触发条件配置信息设置成功时,电子设备可以获取执行意图,执行意图用于设置自动化配置信息中的执行动作配置信息。
81.在一些实施例中,当触发条件配置信息设置成功时,电子设备可以获取后续用户发出的语音数据,以根据该语音数据进行意图识别,当识别出用户当前的目标意图为执行意图时,进行自动化中的执行动作的设置。
82.在一些实施例中,可以设置回复机制,以在电子设备成功设置触发条件配置信息时,可以生成回复内容,如“触发条件已设置成功”,“接下来请设置执行动作。例如:就帮我
打开空调”等,以提示用户自动化的触发条件设置成功。从而用户可以及时地进行下一轮的语音交互,进行自动化的执行动作设置。
83.由于在正常的自动化设置的逻辑中,是有先后顺序的:trigger设置在前,action设置在后,收集齐trigger和action才能算是一个完整的自动化。因此,在一些实施例中,电子设备可以设定意图承接模式。这样,当一轮完整对话中有明显的多个意图的先后顺序关系,就可以通过设定的【trigger意图】—【action意图】的意图承接模式,实现进入了前一个才能进入下一个。从而起到约束的作用,不能让用户莫名其妙地进入自动化的action,与其他操作区分开来(如与一般的控制命令区分开来。因为一般的即时性控制命令与自动化设置的调的接口不一样,不能混淆)。
84.在一些实施例中,也可以是对已配置好的自动化设置进行修改,其中,可以是只修改该自动化设置中的触发条件。因此,电子设备在与用户的语音交互过程中,也可以是仅根据语音数据,设置自动化中的触发条件配置信息。当触发条件配置信息设置成功时,即可结束该自动化设置。
85.在一些实施例中,可以设定自动化配置的触发方式,以在接收奥该触发方式时,可以确定当前用户需要进行自动化配置。具体地,请参阅图4,在步骤s231之前,本技术的自动化配置方法还可以包括:
86.步骤s233:判断是否已获取到前置意图,前置意图用于启动自动化配置信息的语音设置。
87.在一些实施例中,上述自动化配置的触发方式,可以是判断是否已获取到前置意图。该前置意图可以理解为用户想要进行自动化设置,可用于启动自动化配置信息的语音设置。其中,启动自动化配置信息的语音设置可以是启动自动化配置的语音交互,从而电子设备可以进入自动化对话模式。
88.在一些实施例中,上述前置意图,可以是电子设备根据用户的语音数据进行意图识别得到。例如,当用户说出“我想设置自动化”,“怎么设置自动化”,“设置自动化”“我想修改自动化的触发条件”等语音数据时,电子设备可识别出用户当前的目标意图为前置意图。当识别出前置意图时,即可确定获取到前置意图。
89.步骤s234:当获取到前置意图时,判断触发意图的触发相关信息是否完整。
90.在一些实施例中,当电子设备获取到前置意图时,可以触发回复机制,生成回复内容,以提示用户进行后续的信息输入。其中,生成的回复内容可以是提示用户输入触发条件的内容,也可以是提示用户进行执行动作的内容,还可以是提示用户输入整个自动化的内容,此处不做限定。例如,回复内容可以是“请说出你的自动化内容哦,请先说触发条件,例如:当我开灯的时候/当卧室温度高28度的话”。
91.当回复内容是提示用户输入触发条件的内容时,电子设备可以获取用户后续的语音数据,以判断触发意图的触发相关信息是否完整。如果完整,可直接根据用户的语音数据,设置触发条件配置信息。如果不完整,电子设备可触发追问机制,以获取到遗漏信息。具体内容请参阅前述实施例,在此不再赘述。
92.在另一些实施例中,上述目标意图为执行意图时,上述目标意图满足目标条件,可以是目标意图所对应的语音数据中包含有执行动作所需要的配置信息。
93.具体地,步骤s230也可以包括:
94.当执行意图的执行相关信息完整时,根据执行意图,设置执行动作配置信息。
95.在一些实施例中,电子设备在识别出目标意图为执行意图时,可以判断执行意图的执行相关信息是否完整。当执行意图的执行相关信息完整时,电子设备可以根据执行意图,设置执行动作配置信息。当执行意图的执行相关信息不完整时,电子设备无法根据执行意图,设置执行动作配置信息。其中,执行意图的执行相关信息可以是进行自动化中的执行动作设置时,所需要的配置信息。如设备位置、设备类型、设备名称、动作信息等。
96.可以理解的是,当执行意图的执行相关信息不完整时,可能会缺少有效的设备信息,或是缺少了有效的动作信息,导致设置的执行动作不可执行,无法实现自动化。因此,在真正进行自动化配置之前,通过判断相关信息是否缺少,可以避免大量的无效操作,提高配置效率。
97.与触发意图类似,在一些实施例中,可以设置追问机制,以在判断出触发意图的触发相关信息不完整时,可以生成追问信息,以获取缺失的信息。在一些实施方式中,可以对执行意图的执行相关信息设置词槽结构。在一些实施例中,可以执行相关信息中的必要信息与非必要信息来设置词槽的重要程度。详细描述可参阅前述实施例的内容,此处不再赘述。
98.示例性的,当用户说了执行动作时,例如“帮我打开空调”,电子设备可进行意图识别,可识别到当前用户的目标意图为执行意图【action意图】。然后电子设备可根据用户说的内容“帮我打开空调”,判断执行意图的执行相关信息是否完整,也即是否说够了必须要的信息。如果有遗漏,将进行【追问环节】。例如,用户在说执行动作时说,“帮我打开空调”,忘记说是哪个房间了,那么电子设备可生成追问信息:“请问是指哪个房间的设备呢?”,并可根据用户回复的内容获取缺失的信息,若用户回复:“卧室”,获取信息成功,则电子设备获取信息成功,并可以对相应设备(卧室空调)设置执行动作。
99.在一些实施例中,也可以设置回复机制,以在电子设备成功设置执行动作配置信息时,可以生成回复内容,如“执行动作已设置成功”,“ok啦!您的自动化已设置成功”等,以提示用户自动化的执行动作设置成功。从而用户可以及时地进行下一轮的语音交互,进行新一轮的自动化设置。
100.在一些实施例中,也可以是对已配置好的自动化设置进行修改,其中,可以是只修改该自动化设置中的执行动作。因此,电子设备在与用户的语音交互过程中,也可以是仅根据语音数据设置自动化中的执行动作配置信息。当执行动作配置信息设置成功时,即可结束该自动化设置。具体地,电子设备对获取的语音数据进行意图识别时,若识别出的目标意图为执行意图时,可直接判断执行意图是否满足目标条件,若满足目标条件,即可根据执行意图对应的语音数据,修改更新自动化中的执行动作配置信息。
101.在一些实施例中,也可以设定【前置意图】—【trigger意图】—【action意图】的意图承接模式,从而保证执行了【前置意图】的相关操作后,才能进入【trigger意图】的相关操作,然后才能进入【action意图】的相关操作。维持自动化的正常设置逻辑,避免自动化设置程序的混乱。
102.可以理解的是,如果前面未进入【trigger意图】的相关操作,当前是不会进入【action意图】的。因此,在一些实施例中,请参阅图5,在当执行意图的相关信息完整时,根据执行意图,设置自动化配置信息中的执行动作配置信息之前,本技术的自动化配置方法
还可以包括:
103.步骤s235:判断是否已获取到触发意图。
104.步骤s236:当已获取到触发意图时,判断执行意图的执行相关信息是否完整。
105.在一些实施例中,为了保证自动化设置的流程正常,可以在设置执行动作前,先判断是否已获取到触发意图,从而可判断是否已进行触发条件的设置,也即判断在此之前是否已经根据用户语音进行触发意图的识别以及触发配置信息的设置。当判定已获取到触发意图时,可以认为触发条件的设置流程已被执行,当前电子设备可进入执行动作的设置流程。
106.在一些实施例中,当判定未获取到触发意图时,可以认为触发条件的设置流程未被执行,可认为设置程序出错,当前电子设备不可进入执行动作的设置流程。当判定未获取到触发意图时,电子设备可生成提示信息,以提示用户先设置触发条件。
107.在一些实施例中,当电子进入执行动作的设置流程时,可以获取用户的语音数据,以根据该语音数据,判断执行意图的执行相关信息是否完整。如果完整,可直接根据用户的语音数据,设置执行相关信息。如果不完整,电子设备可触发追问机制,以获取到遗漏信息。具体内容请参阅前述实施例,在此不再赘述。
108.在又一些实施例中,当识别得到的目标意图包括触发意图和执行意图时,也即用户当前说的是一条完整的自动化,例如“如果温度比28度热的话,帮我打开空调”,上述目标意图满足目标条件,可以是目标意图所对应的语音数据中包含有完整的自动化所需要的配置信息。
109.具体地,步骤s230还可以包括:当触发意图的触发相关信息及执行意图的执行相关信息都完整时,根据触发意图及执行意图,设置自动化配置信息。
110.在一些实施例中,电子设备在识别出目标意图为触发意图和执行意图时,可以判断触发意图的触发相关信息及执行意图的执行相关信息是否都完整。当触发意图的触发相关信息及执行意图的执行相关信息都完整时,电子设备可以根据触发意图及执行意图,设置自动化配置信息。具体地,电子设备可根据触发意图的触发相关信息,设置触发条件配置信息,可以根据执行意图的执行相关信息,设置执行动作配置信息。当触发相关信息和执行相关信息不完整时,电子设备无法根据触发意图及执行意图,设置自动化配置信息。
111.与触发意图类似,在一些实施例中,可以设置追问机制,以在判断出触发相关信息和执行相关信息不完整时,可以生成追问信息,以获取缺失的信息。在一些实施方式中,可以对触发相关信息和执行相关信息设置词槽结构。在一些实施例中,可以触发相关信息和执行相关信息中的必要信息与非必要信息来设置词槽的重要程度。详细描述可参阅前述实施例的内容,此处不再赘述。
112.示例性的,当用户在说自动化时说,“如果温度比28度热的话,帮我打开空调”,忘记说是哪个房间了,那么电子设备可生成追问信息:“请问是指哪个房间的设备呢?”,并可根据用户回复的内容获取缺失的信息,若用户回复:“卧室”,获取信息成功,则电子设备获取信息成功,并可以对相应设备机进行自动化设置。
113.在一些实施例中,电子设备在根据用户的语音数据进行自动化设置时,还可以进行设备澄清处理。具体地,请参阅图6,步骤s230可以包括:
114.步骤s237:当与目标意图匹配的家居设备存在多个时,输出包含有多个家居设备
的提示信息,提示信息用于提示从多个家居设备中确定自动化对应的目标家居设备。
115.当用户通过语音交互来设置自动化时,很大概率不记得当初在系统里给各个房间的命名,容易出现发出命令的房间与真实想要进行自动化的房间对应不上。因此可以在确认自动化中的家居设备之前,进行设备澄清处理。其中,设备澄清处理可以理解为,当出现多个匹配结果时,将所有选项提供给用户做选择,以选出用户真实想进行自动化的家居设备。
116.具体地,当电子设备根据目标意图,设置自动化配置信息时,可以获取与目标意图匹配的家居设备。当与目标意图匹配的家居设备存在多个时,可以输出包含有多个家居设备的提示信息,提示信息用于提示从多个家居设备中确定自动化对应的目标家居设备。作为一种方式,可以是在电子设备的交互界面上提供选择界面。其中,选择界面上显示有匹配的多个家居设备选项。
117.步骤s238:当获取到被确认的目标家居设备时,根据目标意图,对目标家居设备设置自动化配置信息。
118.在一些实施例中,当获取到被确认的目标家居设备时,电子设备可根据目标意图,对目标家居设备设置自动化配置信息。
119.示例性的,由于在一个设备类型下可能出现多个实体设备。假设大客厅中有2个多功能网关,网关1和网关2,每个网关都有它对应的唯一的设备id(device_id)。当用户家里的设备种类和设备数量不断增多后,只记得设备类型但是忘记设备唯一对应名称(device_id)的概率会随之增大。因此,当大客厅中有2个网关,而用户说“打开网关的夜灯”时,这时电子设备可以将提供所有对应的网关供用户选择,进行设备id的澄清。
120.步骤s240:当目标意图不满足目标条件时,生成询问信息,询问信息用于提示输入目标语音数据,目标语音数据用于使目标意图满足目标条件。
121.在一些实施例中,当目标意图不满足目标条件时,电子设备可以生成询问信息,询问信息用于提示输入目标语音数据,目标语音数据用于使目标意图满足目标条件。其中,该询问信息可以是上述追问机制在不同场景对应的追问信息,此处不再赘述。
122.在一些实施例中,步骤s240可以包括:当目标意图的相关信息不完整时,生成询问信息,询问信息用于提示输入完整的相关信息,其中,相关信息为成功设置自动化配置信息时所需的必要信息。其中,该相关信息可以是上述触发相关信息,也可以是上述执行相关信息。具体描述见前述实施例的内容,此处不再赘述。
123.示例性的,请参阅7,图7示出了一种适用于本技术实施例的自动化配置方法的整体流程示意框图。其示出了语音创建自动化的整个流程。
124.可以理解的是,本实施例中上述的各个步骤,可以均由上述终端设备在本地进行,也可以均在上述服务器中进行,还可以由终端设备与服务器分工进行,根据实际应用场景的不同,可以按照需求进行任务的分配,以实现最优化的自动化配置,在此并不作限定。
125.本技术实施例提供的一种自动化配置方法,通过获取语音数据,然后对该语音数据进行意图识别,以得到与语音数据对应的目标意图,其中,该目标意图可以是前置意图、触发意图和执行意图。当该目标意图满足目标条件时,可根据该目标意图,设置自动化配置信息。其中,自动化配置信息中包括有多个家居设备的状态之间的联动关系。由此,相比利用app按教程指示创建自动化,本技术通过语音交互即可创建自动化,减少设置步骤,节省
配置时间,降低了自动化设置门槛,使智能家居设备更加智能。且通过前置意图—触发意图—执行意图的意图承接关系,对自动化的设置流程进行约束,避免用户莫名其妙地进入自动化的执行动作设置。
126.请参阅图8,图8示出了本技术提供的一种自动化配置装置500的结构框图,该装置可以包括:语音接收模块510、意图识别模块520以及自动化配置模块530。其中,语音接收模块510用于获取语音数据;意图识别模块520用于对语音数据进行意图识别,得到与语音数据对应的目标意图;自动化配置模块530用于当目标意图满足目标条件时,根据目标意图,设置自动化配置信息,自动化配置信息中包括多个家居设备的状态之间的联动关系。
127.在一些实施例中,自动化配置装置500还可以包括:询问模块。该询问模块用于当目标意图不满足目标条件时,生成询问信息,询问信息用于提示输入目标语音数据,目标语音数据用于使目标意图满足目标条件。
128.在一些实施例中,询问模块可以具体用于:当目标意图的相关信息不完整时,生成询问信息,询问信息用于提示输入完整的相关信息,其中,相关信息为成功设置自动化配置信息时所需的必要信息。
129.在一些实施例中,上述目标意图可为触发意图,该触发意图用于设置自动化配置信息中的触发条件配置信息,自动化配置模块530可以包括:触发配置单元以及执行获取单元。其中,触发配置单元用于当触发意图的触发相关信息完整时,根据触发意图,设置触发条件配置信息;执行获取单元用于当触发条件配置信息设置成功时,获取执行意图,执行意图用于设置自动化配置信息中的执行动作配置信息。
130.进一步地,在一些实施例中,自动化配置装置500还可以包括:前置判断模块以及触发信息判断模块。其中,前置判断模块用于判断是否已获取到前置意图,前置意图用于启动自动化配置信息的语音设置;触发信息判断模块用于当获取到前置意图时,判断触发意图的触发相关信息是否完整。
131.在另一些实施例中,上述目标意图可为执行意图,该执行意图用于设置自动化配置信息中的执行动作配置信息,自动化配置模块530也可以具体用于:当执行意图的执行相关信息完整时,根据执行意图,设置执行动作配置信息。
132.在一些实施例中,自动化配置装置500还可以包括:触发判断模块及执行信息判断模块。触发判断模块用于判断是否已获取到触发意图;执行信息判断模块用于当已获取到触发意图时,判断执行意图的执行相关信息是否完整。
133.在又一些实施例中,上述目标意图可为触发意图及执行意图,该执行意图用于设置自动化配置信息中的执行动作配置信息,自动化配置模块530还可以具体用于:当触发意图的触发相关信息及执行意图的执行相关信息都完整时,根据触发意图及执行意图,设置自动化配置信息。
134.在一些实施例中,自动化配置模块530可以包括:设备提示单元以及目标设备配置单元。设备提示单元用于当与目标意图匹配的家居设备存在多个时,输出包含有多个家居设备的提示信息,提示信息用于提示从多个家居设备中确定自动化对应的目标家居设备;目标设备配置单元用于当获取到被确认的目标家居设备时,根据目标意图,对目标家居设备设置自动化配置信息。
135.所属领域的技术人员可以清楚地了解到,本技术实施例提供的自动化配置装置能
够实现图1、图2、图3、图4、图5和图6任一的方法实施例中的各个过程,为描述的方便和简洁,上述描述装置、模块、单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
136.在本技术所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
137.另外,在本技术各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
138.综上,本技术实施例提供的一种自动化配置装置,其包括:语音接收模块、意图识别模块以及自动化配置模块。其中,语音接收模块用于获取语音数据;意图识别模块用于对语音数据进行意图识别,得到与语音数据对应的目标意图;自动化配置模块用于当目标意图满足目标条件时,根据目标意图,设置自动化配置信息,自动化配置信息中包括多个家居设备的状态之间的联动关系。从而实现语音创建自动化,简化了自动化的配置操作,提高了自动化的配置效率。
139.本技术实施例提供了一种电子设备,电子设备包括处理器和存储器,该存储器中存储有至少一条指令、至少一段程序、代码集或指令集,该至少一条指令、该至少一段程序、该代码集或指令集由该处理器加载并执行以实现如上述方法实施例所提供的如图2、图3、图4、图5和图6任一的自动化配置方法。本实施例中,电子设备可以是手机、笔记本电脑、智能穿戴设备、智能电视、智能音箱、车载终端、网关等等能够运行应用程序的终端设备。也可以是本地服务器、云服务器等服务器。
140.存储器可用于存储软件程序以及模块,处理器通过运行存储在存储器的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、功能所需的应用程序等;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器还可以包括存储器控制器,以提供处理器对存储器的访问。
141.图9是本技术一个实施例提供的一种电子设备1200的硬件结构框图。具体的,电子设备在无线网络系统中作为电子设备时可以执行并实现如上述方法实施例所提供的如图1、图2、图3、图4、图5和图6任一的自动化配置方法,其中,电子设备可以是图像采集设备、网关、服务器等能够运行应用程序的电子设备。
142.如图9所示,该电子设备1200可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器1210(处理器1210可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器1230,一个或一个以上存储应用程序1223或数据1222的存储介质1220(例如一个或一个以上海量存储设备)。其中,存储器1230和存储介质1220可以是短暂存储或持久存储。存储在存储介质1220的程序可以包括一个或一个以上模块,每个模块可以包括对电子设备1200中的一系列指令操作。更进一步地,处理器1210可以设置为与存储介质1220通信,在电子设备1200上执行存储介质1220中的一系列指令操作。电子设备1200还可以包括一个或一个以上电源1260,一个或一个以上有线或无线网络接口1250,一个或一个以上输入输出接口1240,和/或,一个或一个以上操作系统1221,例如
windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm等等。
143.需要说明的是,电源1260可以是包含独立电源模块以向电子设备1200供电,也可以是用于连接外部电源以向电子设备1200供电。
144.输入输出接口1240可以用于经由一个网络接收或者发送数据。上述的网络具体实例可包括电子设备1200的通信供应商提供的无线网络。在一个实例中,输入输出接口1240包括一个网络适配器(networkinterfacecontroller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,输入输出接口1240可以为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。
145.本领域普通技术人员可以理解,图9所示的结构仅为示意,其并不对上述电子设备的结构造成限定。例如,电子设备1200还可包括比图9中所示更多或者更少的组件,或者具有与图9所示不同的配置。
146.综上,本技术实施例提供的一种电子设备,该电子设备执行以下步骤:获取语音数据;对所述语音数据进行意图识别,得到与所述语音数据对应的目标意图;当所述目标意图满足目标条件时,根据所述目标意图,设置自动化配置信息,所述自动化配置信息中包括多个家居设备的状态之间的联动关系。从而实现语音创建自动化,简化了自动化的配置操作,提高了自动化的配置效率。
147.本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述自动化配置方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。
148.图10是本技术实施例提供的一种计算机可读存储介质800的结构框图。该计算机可读存储介质800中存储有程序代码,程序代码可被处理器调用执行上述方法实施例所提供的如图1、图2、图3、图4、图5和图6任一的自动化配置方法。计算机可读存储介质800可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或rom之类的电子存储器。可选地,计算机可读存储介质800包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质800具有执行上述方法中的任何方法步骤的程序代码810的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码810可以例如以适当形式进行压缩。
149.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
150.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质
(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例的方法。
151.上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献

  • 日榜
  • 周榜
  • 月榜