本发明涉及计算机辅助设计(computer aided design,cad),尤其涉及一种语音标注管理装置和方法。
背景技术:
1、目前cad领域主要以文字形式或图形等方式对图纸中的内容进行标注,如引线标注。但这种形式标注文字输入效率低,且容易表达不清,引起歧义。另一方面,当图纸中包含文字形式标注过多时,图纸显得杂乱。基于此,现有技术中提出了一种新的标注方式,即语音标注,使得绘图者可对图纸中的内容,如实体快速的添加语音标注。
2、例如,专利cn104657524b公开了一种为dwg图纸添加语音标注功能的方法,其包括如下步骤:(1)在dwg图纸中插入语音对象;所述语音对象包括自定义实体和ui图标;所述ui图标用于提供界面和按钮供用户对语音对象进行操作,并用于向用户提供帮助提示和动态预览效果;所述ui图标采用动态绑定ui机制进行动态转换,具体为:实时捕获当前cad屏幕里的光标位置变化,当光标落在某一语音对象实体上,则动态生成语音对象的ui图标窗体;当光标从语音对象实体上移走时,则摧毁该ui图标窗体;(2)对dwg图纸中的语音对象进行录音;(3)将录入的音频数据转换为自定义实体对象形式的dwg格式数据,以二进制方式存储在dwg数据库中。
3、由此可知,上述的语音标注方法实际上是在cad图纸中每个待标注目标附近设置一个语音标注实体和相应的ui图标,从而方便用户针对性地对单一语音标注进行相应的操作,例如,删除、播放、录音等等;并且,为了解决ui图标与语音对象实体结合为一体的矛盾,该ui图标采用动态绑定机制。例如,当光标一旦落在任一语音实体上,则动态生成该语音实体对应的ui图标窗体以与用户进行交互,而当光标从给语音实体上移走时,摧毁该ui图标窗体。也即是说,现有技术中的语音标注方式中,语音实体与ui图标窗体采用一对一的方式,且该ui图像窗体是临时性的。
4、由此可见,为了强调灵活性,其采用一对一的方式创建和管理每个语音标注。然而,在实际应用过程中,一张cad图纸中的待标注目标实际上成百上千的,相应地,完成语音标注之后,语音标注数量也是成百上千的,并且语音标注之间甚至是有关联性的。例如,审阅场景下,同一审阅者的不同语音标注之间不仅有时间上的关联性,还有上下文之间逻辑关联性或故事线。又如,多方协同绘图的场景下,同一语音录制者的不同语音标注之间也有时间上和上下文之间逻辑关联性或故事线。例如,在图纸审阅过程中,审阅者是按照一定的审阅逻辑来审阅图纸,并不是随机审阅各个部分,并且,审阅过程中,可能发现同样的问题出现了多次,因此,会同时在多个语音标注中陈述,但并不会每次都陈述相同的内容,而是可能会引用上一次语音标注中所陈述的内容(如上一个xx问题又出现了···),换句话说,针对同一语音标注录制者,其所创建的多个语音标注之间本身就有一定的故事线。
5、由此可见,从语音标注听众的角度来说,若采用上述的一对一的语音标注方式,将面临以下问题:
6、(1)cad图纸中的语音标注散落在各个区域,且都是完全相互独立的个体,要找到想要听的语音标注就需要一个一个查找,甚至可能需要一个一个语音标注进行试听。例如,当给排水工程师想要听某个基装工程师所标注的语音标注时,就需要一个一个试听才能够确定哪些是该基装工程师所添加的,哪些不是。
7、(2)通常一个语音标注录制者,不仅其创建的多个语音标注之间可能是按照一定的逻辑创建(例如,审阅一个房间内的设计,通常针对该房间内的语音标注之间是遵循其审阅逻辑所创建的),而且其录制的多个语音标注内容之间也可能是存在上下文逻辑的。也即一个绘制者针对其所绘制的部分所添加语音标注,或者审阅者所添加的多个语音标注之间是有关联性的。例如,语音标注内容具有时间上的连贯性,或者,待标注目标之间的关联性决定了语音标注之间的关联性。若采用一对一方式,语音标注听众可能根本无从知晓或捕获这些语音标注之间关联性。
8、有鉴于此,当前亟需一种更加直观、高效的语音操作和管理环境,以丰富和优化工作流程。
技术实现思路
1、本发明的目的在于提供一种语音标注管理装置和方法,部分地解决或缓解现有技术中的上述不足,使得用户可直观、高效地进行语音标注操作。
2、为了解决上述所提到的技术问题,本发明具体采用以下技术方案:
3、本发明的第一方面,在于提供一种语音标注管理方法,其包括步骤:
4、展示处于常开状态的语音标注操作界面;
5、响应于用户在所述语音标注操作界面的第一操作,展示用于呈现语音标注条目列表的列表页面;所述语音标注条目列表按照预设分类规则进行分组;所述预设分类规则包括:将同一录制者的语音标注条目作为一组,且按照录制时间先后进行排序;所述第一操作表示用于查看语音标注条目列表;
6、响应于用户在所述语音标注操作界面的第二操作,将所指定的所述任一语音标注条目置为选中状态,并展示与其关联的定位功能选项;所述第二操作表示在所述列表页面中指定任一语音标注条目;
7、响应于用户触发所述定位功能选项,将当前展示的绘图界面的视野进行缩放并移动至指定语音标注条目对应的语音标注。
8、作为一种改进,所述语音标注管理方法还包括步骤:
9、当用户在绘图界面中选中任一语音标注时,判断所述任一语音标注对应的语音标注条目是否在当前的列表页面中;
10、若不在,将所述任一语音标注对应的语音标注条目调整至当前展示的列表页面中,并将其标记为选中状态;同时获取所述任一语音标注的录制时间和录制者,并获取与所述任一语音标注同一录制者的多个语音标注,并在所述列表页面中显示与所述任一语音标注录制时间相近的多个语音标注对应的语音标注条目。
11、作为一种改进,所述语音标注管理方法还包括步骤:
12、响应于用户在所述语音标注操作界面的第三操作,关闭所述语音标注操作界面;所述第三操作表示关闭处于常开状态的所述语音标注操作界面;或者,
13、响应于用户在所述语音标注操作界面的第四操作,将常开状态的所述语音标注操作界面进行隐藏。
14、作为一种改进,所述语音标注管理方法还包括步骤:响应于用户在所述语音标注操作界面的第六操作,根据所述用户指定的分类规则将所有语音标注条目进行分类;其中,指定的分类规则包括:按照图层进行分组,每个图层分组中按照不同的录制者进行分组,或者按照实体类型进行分组,每个实体类型分组中按照不同的录制者进行分组;所述第六操作表示依次指定所述语音标注的属性,所述属性包括所述语音标注对应的图层、实体类型和录制者中的至少一个选项。
15、作为一种改进,所述语音标注管理方法还包括步骤:响应于所述用户在所述语音标注操作界面的第七操作,切换所述语音标注操作界面的显示模式;所述显示模式包括:显示常用功能选项的第一显示模式,以及显示基本功能选项的第二显示模式。
16、本发明的第二方面,在于提供一种语音标注管理装置,其包括:
17、语音标注条目管理模块,用于预先将所有语音标注对应的语音标注条目按照预设分类规则进行分组,得到语音标注条目列表;所述预设分类规则包括:将同一录制者的语音标注条目作为一组,且按照录制时间先后进行排序;
18、第一展示模块,用于向用户展示处于常开状态的语音标注操作界面;
19、第二展示模块,用于向用户展示绘图界面;
20、第三展示模块,用于响应于用户在所述语音标注操作界面的第一操作,展示用于呈现语音标注条目列表的列表页面;所述语音标注条目列表按照预设分类规则进行分组;所述预设分类规则包括:将同一录制者的语音标注条目作为一组,且按照录制时间先后进行排序;所述第一操作表示用于查看语音标注条目列表;
21、状态更新模块,用于响应于用户在所述语音标注操作界面的第二操作,将所指定的所述任一语音标注条目置为选中状态,并展示与其关联的定位功能选项;所述第二操作表示在所述列表页面中指定任一语音标注条目;
22、定位模块,用于当用户触发所述定位功能选项时,将所述绘图界面的视野进行缩放并移动至指定语音标注条目对应的语音标注。
23、作为一种改进,所述语音标注管理装置还包括:
24、判断模块,用于当用户在所述绘图界面中选中任一语音标注时,判断所述任一语音标注对应的语音标注条目是否在当前展示的列表页面中;
25、第一页面更新模块,用于当所述判断模块判断出所述任一语音标注对应的语音标注条目不在当前展示的所述列表页面中时,将所述任一语音标注对应的语音标注条目调整至当前展示的列表页面中,并触发所述状态更新模块将其标记为选中状态;
26、第二页面更新模块,用于获取所述任一语音标注的录制时间和录制者,并获取与所述任一语音标注同一录制者的多个语音标注,并在所述列表页面中显示与所述任一语音标注录制时间相近的多个语音标注对应的语音标注条目。
27、作为一种改进,所述语音标注管理装置还包括:用户界面管理模块,用于响应于用户在所述语音标注操作界面的第三操作,关闭所述语音标注操作界面;所述第三操作表示关闭处于常开状态的所述语音标注操作界面;或者,响应于用户在所述语音标注操作界面的第四操作,将常开状态的所述语音标注操作界面进行隐藏。
28、作为一种改进,所述语音标注条目管理模块还用于响应于用户在所述语音标注操作界面的第六操作,根据所述用户指定的分类规则将所有语音标注条目进行分类;
29、其中,指定的分类规则包括:按照实体类型进行分组;或者按照图层顺序进行分组;或者按照语音标注的创建时间进行排序;所述第六操作表示指定所述语音标注的属性,所述属性包括所述语音标注对应的实体类型、录制时间、所在图层。
30、作为一种改进,所述语音标注管理装置还包括:显示模块,用于响应于用户在所述语音标注操作界面的第七操作,切换所述语音标注操作界面的显示模式;所述显示模式包括:显示常用功能选项的第一显示模式,以及显示基本功能选项的第二显示模式。
31、本发明的第三方面,在于提供一种计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现上述语音标注管理方法。
32、有益效果:
33、为了使得用户能够在海量的语音标注中直观、高效地进行语音标注的相关操作,本发明融合多种分类规则,提供了一种可针对性地查阅相关模块的分层级式模块化的语音标注管理方法。
34、首先,相较于现有技术中为强调灵活性的同时不遮挡绘图界面,为每个语音标注创建相应的语音操作界面,并且,一旦用户不再对该语音标注进行任何操作即将相应的语音操作界面摧毁的方式,本发明的语音标注管理方法及装置采用完全相反的技术路径,采用常开状态的集中式语音操作界面,并且提供相应的语音标注条目列表,且该列表中的语音标注条目基于多个语音标注之间的关联性(例如基于录制者的故事线进行分组,同时,基于时间的连贯性进行排序)进行分组管理,从而使得用户不仅能够在列表中快速找到相应的单一语音标注条目,还同时向用户呈现与该语音标注条目相关联(例如,同录属同一录制者,或者,时间上的关联性等)的语音标注条目,进而使得用户可在列表中直接获取到具有关联性的多个语音标注条目的同时,还可根据快速定位到相应的语音标注,而无需在大量语音标注组成的语音标注海洋中盲目寻找。
35、进一步地,当用户在绘图界面中任一选中一个语音标注时,还可自动根据该语音标注的录制者更新语音操作界面中的语音标注条目列表,从而避免用户直接在绘图界面中盲目的一个一个查看不同语音标注或一个一个试听而导致原本具有关联性的内容被分散,进而导致工作效率低下的情况。尤其是协同作业时,同一录制者同一时段所录制的内容除了存在时间上的连贯性还可能存在内容上的关联性(例如,在上一个语音标注中提到的内容,在另一个语音标注中再次被提及,并以引用(例如,“参见上一个语音标注中”)的方式被提及)。
36、更进一步,本方案还通过设置指定的分类规则按照图层、实体类型和录制者等分层级进行分类,查看时结合上述选项针对性地选取相应的列表,进一步提升了使用的便捷性;其中,由于cad图纸文件较多,而每个文件中的图层也较多,审阅时通常审阅者会一个图层一个图层地审阅,并进行语音标注(例如图层批注过程中,专业负责人在自己的图层上面对图纸进行批注后保存,然后提交给下一个校审人员进行校审,当下一个校审人员接收到任务后,可以参照上一个校审人员的意见对图纸进行校审。同样,只有自己校审的图层是开启的),因此一个图层可能会对应不同的录制者,若不加以分组,当语音听者听到有引用关系的内容(例如已经听过的某一条语音标注中出现的内容)时,就需要在海量的语音列表或图纸中盲目地搜寻,有鉴于此,为了缩小搜寻范围,使得用户能够快速搜寻到关联的语音标注;其次,用户在查阅cad图纸的时候通常不会全文查看,而是针对需要了解的某个实体进行针对性查阅,因此若不对实体和批注者进行区分,用户需要依次听取不具有连续性的多个语音标注,这将会大大增加用户的工作量,效率较低。
37、综上,本发明融合多种分类规则分层级地对语音标注进行模块化管理,为用户进行语音录制、听取语音标注、集中管理语音标注等提供了一个灵活便捷的语音操作环境,使得用户更加方便进行语音标注的管理和操作。
1.一种语音标注管理方法,其特征在于,包括步骤:
2.根据权利要求1所述的一种语音标注管理方法,其特征在于,还包括步骤:
3.根据权利要求1所述的一种语音标注管理方法,其特征在于,还包括步骤:
4.根据权利要求1所述的一种语音标注管理方法,其特征在于,包括步骤:
5.根据权利要求1所述的一种语音标注管理方法,其特征在于,还包括步骤:响应于所述用户在所述语音标注操作界面的第七操作,切换所述语音标注操作界面的显示模式;所述显示模式包括:显示常用功能选项的第一显示模式,以及显示基本功能选项的第二显示模式。
6.一种语音标注管理装置,其特征在于,包括:
7.根据权利要求6所述的一种语音标注管理装置,其特征在于,还包括:
8.根据权利要求6所述的一种语音标注管理装置,其特征在于,还包括:
9.根据权利要求6所述的一种语音标注管理装置,其特征在于,所述语音标注条目管理模块还用于响应于用户在所述语音标注操作界面的第六操作,根据所述用户指定的分类规则将所有语音标注条目进行分类;
10.根据权利要求6至9中任一所述的一种语音标注管理装置,其特征在于,还包括:显示模块,用于响应于用户在所述语音标注操作界面的第七操作,切换所述语音标注操作界面的显示模式;所述显示模式包括:显示常用功能选项的第一显示模式,以及显示基本功能选项的第二显示模式。
