CN114363547A - 一种双录装置、双录交互控制方法 - Google Patents
一种双录装置、双录交互控制方法 Download PDFInfo
- Publication number
- CN114363547A CN114363547A CN202210000020.3A CN202210000020A CN114363547A CN 114363547 A CN114363547 A CN 114363547A CN 202210000020 A CN202210000020 A CN 202210000020A CN 114363547 A CN114363547 A CN 114363547A
- Authority
- CN
- China
- Prior art keywords
- recording
- control
- module
- auxiliary
- key value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
Abstract
本申请提供了一种双录装置及交互控制方法,装置包括录制终端、控制端,录制终端至少包括录制模块、辅助模块、显示模块、通信模块。录制模块用于对双录场景进行音视频采集生成录制数据,以及接收通信模块传送的控制指令并执行控制。辅助模块用于接收或读取录制需求数据,计算生成录制计划,然后基于录制计划、每一录制节点以及对应的配置数据执行录制辅助程序。通信模块,建立与控制终端之间的通信连接。控制端,用于采集控制指令或键值向录制终端发送。可见,本申请提供的双录装置与方法,简单有效,易实施,其一面为双录提供了有效的辅助,使双录步骤清晰可见,降低了录制难度,另一面为其提供了一种无干扰、灵活的控制方式,易控且保证质量。
Description
技术领域
本发明涉及音视频双录领域,尤其涉及一种双录装置,与一种应用于双录的交互控制方法。
背景技术
双录也即音视频录制,常用于一些关键的业务环节,如保险销售、证券开户、房产交易等,用于记录业务过程、陈述等音视频数据并进行存证处理,例如保险双录用于保证保险产品销售行为的可回放、问题责任可确认等,在一定程度上减少了保险纠纷的发生。
现有的双录软件执行录制辅助时,通过用户接触录制设备进行交互控制,其在录制业务场景的同时不可避免的录制了用户的操作动作,甚至还会产生遮挡等情况,导致录制结果质量下降,且用户体验较差。
另外,每一种双录场景,都具有其录制的目的、要求规范,即需要录制完成业务的关键要素,且符合录制要求,如保险双录要求保险代理人与客户同框录制、录制过程不允许中断、录制过程清晰完整等,另双录需求通常与业务相结合,即便同一类型的业务,也存在因业务内容的特殊性而使其中的关键要素、要求规范不同的情形。因此,以上双录严格、动态的特点增加了其执行的复杂程度,对录制过程的辅助、控制均有较高要求,现有双录软件难以满足。
因此,亟需提出一种新的双录操控方法或装置,解决以上动态辅助与控制问题。
发明内容
针对上述问题,本发明提供一种双录装置、一种应用于双录的交互控制方法,旨在为双录用户提供一种便捷、省心的录制方式,进一步提升双录的质量和操作效率,发挥双录在生产生活中的重要作用。本发明提供的技术方案如下:
第一方面,本申请提供一种双录装置,所述装置包括录制终端与控制端。
其中,所述录制终端至少包括录制模块、辅助模块、显示模块、通信模块。各模块功能如下:
所述录制模块用于对双录场景进行音频与视频数据采集生成录制数据;
所述录制模块还用于接收所述通信模块传送的控制指令,执行录制控制;
所述辅助模块用于接收服务端发送的录制需求数据,或从本地读取录制需求数据;
所述辅助模块还用于基于所述录制需求数据解析或计算生成录制计划,所述录制计划包括一个或多个录制节点,所述录制计划还包括对应于每个所述录制节点的配置数据;
所述辅助模块还用于基于所述录制计划、每一录制节点的所述配置数据执行录制辅助程序,包括生成录制辅助UI界面及部件、显示辅助信息、接收所述通信模块传送的控制指令、处理所述控制指令、执行计算、更新录制计划中的一种或多种;
所述显示模块,用于显示视频数据和/或所述录制辅助程序;
所述通信模块,用于建立与控制端之间的通信连接,接收所述控制端发送的键值或控制指令,向所述录制模块、所述辅助模块发送所述控制指令以执行控制。
其中,所述控制端用于基于用户触发的控制按键,采集对应的控制指令或键值向所述录制终端发送,实现对双录过程的控制。
在以上装置中,录制模块完成音视频录制,其逻辑上可完成双录所需的全部功能。辅助模块用于辅助用户更加有效的执行双录,执行录制过程辅助,如提示用户录制的步骤、告诉用户如何做等,其拥有独立的UI呈现,但所呈现内容一般不包含在录制结果数据内,仅起到辅助录制的作用。两者在同一个终端设备内,一个录制,一个辅助,降低双录难度。另外,本装置独立的控制端或可理解为一个双录的控制器、遥控器,简单有效的实现操控,提高用户体验。
在一种可能的实现方式中,以上装置中的录制终端,还包括键值指令转换模块。所述键值指令转换模块用于注册所述控制端的键值集合;所述键值指令转换模块还用于注册所述录制模块、所述辅助模块可接收的控制指令集合;所述键值指令转换模块还用于建立所述键值集合、所述控制指令集合元素之间的对应关系,包括基于预定义配置或自动建立所述对应关系;所述键值指令转换模块还用于接收所述通信模块传送的键值,基于所述对应关系查找获得对应的控制指令,并传送所述控制指令至对应的录制模块、辅助模块以执行控制。
以上实现方式为录制终端增加键值指令转换模块,用于实现在接收到控制端发送的键值后,转换为相应的用于执行双录控制的控制指令,该方式实现了控制端与录制终端逻辑上分离,使录制终端可适配于各种控制器设备。
在一种可能的实现方式中,以上装置的录制终端中,所述辅助模块,还用于基于当前录制节点对应的所述配置数据生成可用于当前录制辅助程序控制的控制指令集合,将所述控制指令集合发送至所述键值指令转换模块。所述键值指令转换模块,还用于实时接收所述控制指令集合,建立或更新所述键值集合、所述控制指令集合元素之间的对应关系。
一般的,在不同的双录阶段,会产生不同的双录要求,并相应的产生不同的控制需求,通过以上实现方式,使控制设备准确的适配每个阶段的控制需求,提升控制的自由度。
在一种可能的实现方式中,以上装置的录制终端中,所述辅助模块还用于基于所述录制节点的配置数据,对所述录制数据执行检验计算,或者,将所述录制节点、录制数据发送至第三方服务检测并返回检验结果;所述辅助模块还用于基于所述录制需求数据、所述配置数据、所述检验结果中的一种或多种执行计算,更新录制计划或录制节点配置数据。
以上实现方式,为双录装置提供了一种在录制中检验,将检验结果应用于录制需求计算的机制,即边录制边检验、边检验边录制,实现了双录过程的动态检验与动态调整,为提供严格的双录结果数据提供保证。
第二方面,本申请还提供了一种双录交互控制方法,所述方法应用于双录装置,所述双录装置包括录制终端、控制端,所述方法包括:
接收服务端发送的录制需求数据,或者,从本地读取录制需求数据;
基于所述录制需求数据解析或计算生成录制计划,所述录制计划包括多个录制节点,所述录制计划还包括对应于每个所述录制节点的配置数据;
基于所述录制计划、每一录制节点的所述配置数据执行录制辅助程序,包括生成录制辅助UI界面及部件、显示辅助信息、接收控制指令、处理所述控制指令、执行计算、更新录制计划中的一种或多种;
建立与控制端之间的通信连接,接收所述控制端发送的键值或控制指令,基于其执行录制过程控制,所述录制过程控制包括录制控制、录制辅助控制中的一种或多种。
以上实现方式实现了对双录过程的辅助,将双录过程划分成多个阶段的录制任务,并针对每个录制阶段针对性辅助,提供独立的控制端实现双录过程控制,整体降低了录制与控制的难度,提升了用户体验。
在一种可能的实现方式中,在所述录制终端,注册所述控制端的键值集合;注册所述录制控制、所述录制辅助控制包含的控制指令集合;建立所述键值集合、所述控制指令集合元素之间的对应关系,包括基于预定义配置或自动建立所述对应关系;接收所述控制端发送的键值,基于所述对应关系查找获得对应的控制指令,并传送所述控制指令至对应的录制模块、辅助模块以执行控制。
以上实现方法适用于控制端采用发送键值的控制方式,在录制终端内设置并建立该类键值与控制指令之间的对应关系,因此使本申请不受控制端类型的限制,为广泛实施提供了基础。
在一种可能的实现方式中,在执行录制辅助程序时,基于当前录制节点对应的所述配置数据实时生成可用于当前录制辅助程序控制的控制指令集合;基于实时生成的用于当前录制辅助程序控制的控制指令集合,建立或更新所述键值集合、所述控制指令集合元素之间的对应关系。
以上实现方法提供了一种控制端与录制辅助控制程序动态的绑定方式,使控制端可实现不同录制阶段的控制需求。
在以上采用键值与控制指令动态绑定的实现方式中,会导致控制端的同一按键,在不同的录制时期所执行的控制不同,因此,在一种可能的实现方式中,在执行录制辅助程序时,对应于可用于当前录制辅助程序控制的控制指令,在所述录制辅助UI界面显示对应的键值。其中,显示所述键值用于作为用户操作所述控制端按键的提示信息,辅助用户执行控制。
在一种可能的实现方式中,在执行录制辅助程序时,基于所述录制节点的配置数据,对所述录制数据执行检验计算,或者,将所述录制节点、录制数据发送至第三方服务检测并返回检验结果;基于所述录制需求数据、所述配置数据、所述检验结果中的一种或多种执行计算,更新录制计划或录制节点配置数据。
以上实现方式,提供了一种动态的录制需求计算机制,即基于最初的录制需求,以及录制过程中的录制数据的检验结果,对双录过程进行动态检验,进一步动态调整,边录制、边检验、边调整,最终获得符合要求的录制数据。
第三方面,本申请还提供了一种电子设备,所述电子设备包括一个或多个处理器;存储装置,用于存储一个或多个程序;音视频采集设备。当所述一个或多个程序被所述一个或多个处理器执行,使得一个或多个处理器、音视频采集设备实现如上述第二方面中任一所述的方法。
综合以上,本发明实施例提供的技术方案,带来的有益效果是:
为双录增加了辅助,且基于录制需求实现双录过程的辅助,适用于各种复杂的双录场景,明显降低录制难度,达到录制结果满足录制需求的目的,提升了录制质量;
通过控制端实现录制过程控制、动态控制,增加了操作的便利性且有利于录制结果质量的提升,用户体验好。
因此,本申请具有实施性强、适用广、质量优、体验好等特点。
附图说明
图1为本申请实施例提供的一种双录装置结构示意图;
图2为本申请实施例提供的另一种双录装置结构示意图;
图3为本申请实施例提供的一种双录交互控制流程示意图;
图4为本申请实施例提供的一种双录录制辅助UI界面示意图;
图5为本申请实施例提供的一种键值与控制指令处理流程示意图;
图6为本申请实施例提供的一种双录录制过程动态调整控制流程示意图;
图7为本申请实施例提供的一种双录录制过程动态检验流程示意图;
图8为本申请实施例提供的另一种双录装置结构示意图;
图9、10为本申请实施例提供的一种基于人物信息生成的双录录制辅助UI界面示意图。
具体实施方式
本申请的实施方式部分仅用于对本申请进行解释,而非旨在限制本申请。
以下,对本申请的实施例进行描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。本领域普通技术人员可知,随着技术的发展和新场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。本申请中,键值,可以理解为控制设备发送给录制终端的数据;录制数据、录制结果数据,即为录制设备采集获取的数据,包括但不限于音频数据、视频数据、位置数据等。
双录实质上是一个音视频录制的过程,在我们的工作与生活中,音视频录制极为普遍,因此其本身应属于一种常规操作。分析其难点,主要来源于各种场景下双录的严格要求,即录制一份音视频容易,但录制一份符合要求规范的视频较难,比如,针对客户要办理的业务,在录制过程中要求客户按照业务特点陈述和答对、客户与服务人员同框录制、在录制过程中展示证件并验证、录制签字过程并验证有效、画面清晰、视频连续完整等。本申请针对以上难点问题提供方法与实现装置。
本申请实施例给出的一种双录装置结构示意图,请参考图1所示,该装置包括录制终端10与控制端20,在录制终端10中,包括通信模块101、录制模块102、辅助模块103、显示模块104,其中:
通信模块101,用于建立与控制端之间的通信连接,接收控制端20发送的键值或控制指令,向录制模块102、辅助模块103发送控制指令以执行控制。
录制模块102,用于对双录场景进行音频与视频数据采集生成录制数据;
录制模块102,还用于接收通信模块101传送的控制指令,执行录制控制;
辅助模块103,用于接收服务端发送的录制需求数据,或从本地读取录制需求数据;
辅助模块103,还用于基于录制需求数据解析或计算生成录制计划,录制计划包括一个或多个录制节点,录制计划还包括对应于每个录制节点的配置数据;
辅助模块103,还用于基于录制计划、每一录制节点的配置数据执行录制辅助程序,包括生成录制辅助UI界面及部件、显示辅助信息、接收通信模块101传送的控制指令、处理控制指令、执行录制辅助计算、更新录制计划中的一种或多种;
显示模块104,用于显示视频数据和/或录制辅助程序。
控制端20,用于基于用户触发的控制按键,采集对应的控制指令或键值向录制终端10发送。
以上,控制端20为一具有通信功能的控制设备,其至少包含按键处理模块、通信模块,当用户触发按键时,所述按键处理模块采集按键,并由所述通信模块向录制终端10发送。可选的,控制端20与录制终端10有线连接。优选的,控制端20为一摇控设备,包括但不限于红外遥控器、无线遥控器、蓝牙遥控器等。可选的,控制端20为专用于录制终端10的控制设备,其包括键值控制指令转换模块,在控制端20接收到用户触发的键值后,所述键值控制指令转换模块将该键值转换为相应的控制指令向录制终端10发送。录制终端10,可由一个物理设备,或者多个相连接的物理设备逻辑上组合作为运行设备,所述设备至少包括音频采集、视频采集、显示等功能部件,在其上安装计算机软件程序,所述程序包括以上通信模块101、录制模块102、辅助模块103、显示模块104中的一项或多项功能。可选的,录制终端10采用的设备如PAD、手机、电视、电脑等。
对应于以上双录装置,本申请实施例还提供一种双录交互控制方法,如图3所示的一种双录交互流程示意图。
控制端20例如摇控设备,在该设备开启后,执行S301A启动按键监听,当监听到用户按键后,执行S302A向录制终端10发送按键值或控制指令。可选的,在录制端10中对所接收的键值或控制指令进行过滤,当确认为有效的键值或控制指令时传送至对应的模块执行,否则丢弃处理。
在录制终端10中,首先,执行S301B,读取录制需求数据,包括接收服务端发送的录制需求数据、从本地读取录制需求数据等方式,在本申请中,录制需求数据是指包括了明确的录制步骤、要求等内容,或能够基于其计算产生录制步骤、要求等内容的数据,其用于产生录制计划以执行录制过程的辅助,本申请不对其具体内容进行限定。
在接收到录制需求数据后,执行S302B,计算生成录制计划。录制计划,可以通俗的理解为一个“剧本”,其包含了详细的录制步骤,以及每个步骤中需要录制的内容、规范等。在本申请中,将每个录制步骤定义为一个录制节点,每个录制节点下需要录制的内容、要求的规范等定义为该录制节点的配置数据,配置数据包含的内容包括但不限于人物、场景、目标录制行为、要求规范、提示内容、报读内容、辅助部件、检验标准、控制项目中的一种或者多种,通过以上录制计划以及其包含的录制节点和对应的配置数据,其逻辑上构成了一个电子化的录制规范,本申请实施例中的辅助模块以此作为数据基础,执行录制过程辅助。另外,该步骤执行的计算具体根据录制需求数据的内容而定,包括根据录制需求数据解析,基于录制需求数据计算等形式。
在生成录制计划后,录制终端10对本次双录的辅助安排就绪,执行S303B开始录制,即通知录制模块102启动录制开始采集音视频数据。可选的,在辅助UI界面上显示可以开始录制的提示信息,等待接收到控制端20发送的启动录制键值或控制指令后执行。可选的,在执行S303B之前,基于所述录制计划配置录制设备参数,初始化录制环境,即根据录制要求对录制设备参数进行调整,如调整镜头焦距等。
在启动录制后,录制终端10中的辅助模块103会基于录制计划,执行S304B读取第一个录制节点以及与之对应的配置数据,然后执行S305B生成录制辅助UI界面及部件、显示辅助信息,所述录制辅助信息包括但不限于人物、场景、目标录制行为、要求规范、提示内容、报读内容、辅助部件、检验标准与结果、控制项目等中的一种或者多种。例如,在保险双录的“代理人介绍保险产品”的录制节点中,生成如图4所示的UI界面,其中包括录制项目403:介绍保险产品A;执行人404:代理人;场景要求405:代理人与客户同框,公司场景;动作406:解说;要求规范407:画面清晰,语音表达清晰完整,包括产品主要说明内容;报读内容408(详见示意图中文字);检验结果409,该处使用了进度条部件展示;控制项410:该处列出了全部功能按键以及可用的功能按键,如图示按下自动报读对应的按键可执行自动报读;另外,还包括一些不可见的部件,如用于语音语义检测的辅助部件;另外图中示意给出了视频采集区域402以及摄像头401。以上图4用于示例性说明本申请的实现效果。需要说明的是,在本申请中,所述辅助模块103执行录制辅助程序,还包括,在同一时刻对多个录制节点同时执行录制辅助的情况,例如,将“客户展示证件”、“客户身份验证”两个录制节点同时执行。在一般情况下,录制节点拥有顺序属性,即录制计划将其编排为一个具有顺序属性的集合,根据其顺序值安排执行辅助录制的顺序,特别的,录制节点还可能存在包含关系,即一个录制节点包含一个或多个录制节点。可选的,在执行S304B之后,基于当前录制节点及其参数配置设置录制设备参数,初始化用于本录制节点录制的录制环境,如调整录制设备镜头,使代理人与客户保持同框、画质清晰等。
在S305B步骤生成录制辅助UI界面后,当接收到S302A发送的键值或控制指令后,执行S306B,执行控制指令,实现用户对录制辅助的控制。
在以上双录执行过程中,S302A所发送的按键或控制指令,除以上辅助模块103中执行的控制外,还包括一些用于控制录制的指令,该类指令分发至录制模块101中执行,例如开始录制、结束录制、暂停录制、重新录制等录制控制指令。可选的,S302A同时发送所述控制指令至辅助模块103、录制模块101。可选的,辅助模块103向录制模块101发送控制指令,例如,辅助模块103接收到控制端20发送的重新录制控制指令后,重制录制计划,然后向录制模块101发送控制指令启动重新录制。可选的,S302A所发送的按键或控制指令,还包括设备调整指令,所述设备调整指令用于实现对录制设备的调整,如麦克风音量调整、镜头焦距调整等,该类指令可发送至录制模块101或辅助模块103处理。
用户通过控制端20执行S302A发送键值或控制指令,由此避免了用户直接对录制终端10设备进行操作,而摄像头401采集到用户操作遮挡的情形,从而保证了视频数据采集的质量。
需要说明的是,以上步骤为本申请实施例的一种实施示意,在S306B执行后,执行如S307B读取下一录制节点以及对应的配置数据,执行下一录制节点的录制辅助等。
通过本申请实施例提供的图1所示的双录装置示意以及图3所示的双录交互控制方法示意,至少可获得以下有益效果:为双录操作增加了录制辅助功能,降低了双录的难度;辅助模块与录制模块逻辑上相分离,辅助模块不会干扰到录制模块的正常工作,但在必要情况下可对录制模块进行控制;为双录增加了控制功能,提升了双录的操控性,避免了用户在录制过程中直接操作录制设备而影响录制结果。
在一种可能的实施方式中,如图2所示的一种双录装置结构示意图,所示录制终端10还包括键值指令转换模块105,键值指令转换模块105用于注册所述控制端的键值集合,还用于注册所述录制模块、所述辅助模块用于执行控制的控制指令集合。键值指令转换模块105还用于建立所述键值集合、所述控制指令集合内部包含的元素之间的对应关系,包括基于预定义配置或自动建立所述对应关系等方式。键值指令转换模块105还用于接收所述通信模块传送的键值,根据该键值与所述对应关系查找获得对应的控制指令,并传送所述控制指令至对应的录制模块、辅助模块以执行控制。
可选的,在录制终端10中还包括设置模块,在所述设置模块中设置所述控制端键值、所述录制模块与辅助模块可接收的控制指令,并建立两者之间的对应关系,键值指令转换模块105在接收到按键值时,读取所述设置模块中的设置信息并将其转换为对应的控制指令。可选的,在录制终端10中建立标准键值,将所述录制模块与辅助模块用于执行控制的的控制指令与对应的标准键值绑定,然后,将控制端的键值与所述标准键值对应绑定,由此建立控制端键值与所述录制模块与辅助模块用于执行控制的控制指令之间的对应关系。
通过以上实现方式,基于所述键值指令转换模块105实现了控制端与录制终端逻辑上分离,通过对键值与控制指令之间的对应关系进行设置以实现快速实施,同时使录制终端可适配于各种控制器设备。
一种可能的实施方式中,对应于图2所示的双录装置,本申请实施例还提供一种键值与控制指令处理方法,如图5所示的流程示意图。
在录制终端10,执行S501B,注册控制端的键值集合,S502B,注册录制控制、录制辅助控制包含的控制指令集合,S503B,建立键值集合、所述控制指令集合元素之间的对应关系。当控制端20执行S502A发送键值时,录制终端10执行S504B,接收键值,基于所述对应关系查找获得对应的控制指令,并传送至对应的录制模块、辅助模块以执行控制。
以上本申请实施例图2所示的装置或图5所示的键值与控制指令处理方法,至少产生的有益效果是,使本申请实施例提供的装置或方法在具体实施时,不受控制器类型的限制,提高了对设备的适配度,为广泛实施提供了基础。
在一种可能的实现方式中,图2所示装置中的辅助模块103,还用于基于当前录制节点对应的所述配置数据生成可用于当前录制辅助程序控制的控制指令集合,将所述控制指令集合发送至键值指令转换模块105。键值指令转换模块105,还用于实时接收所述控制指令集合,建立或更新所述键值集合、所述控制指令集合元素之间的对应关系。
一种可能的实现方式中,对应于图2所示的双录装置,本申请实施例还提供一种键值与控制指令的实时处理方法,如图6所示的流程示意图。
在录制终端10中执行辅助程序时,执行S601B生成一录制节点的录制辅助UI界面及部件、显示辅助信息,此时,辅助程序执行与当前录制节点有关的辅助录制工作,根据当前录制节点配置信息中设定的人物、场景、目标录制行为、要求规范、提示内容、报读内容、辅助部件、检验标准与结果、控制项目等实例化辅助程序,通过其中的控制项目设定当前辅助程序的可控制项目。执行S602B,基于当前录制节点对应的所述配置数据实时生成可用于当前录制辅助程序控制的控制指令集合。执行S603B,基于实时生成的用于当前录制辅助程序控制的控制指令集合,建立或更新键值集合、控制指令集合元素之间的对应关系。经S602B、S603B步骤后,控制端的键值或控制指令与当前场景中可控制的项目完成动态绑定。当控制端20执行S602A发送键值后,在录制终端10中,执行S604B,接收键值,基于所述对应关系查找获得对应的控制指令,并传送至对应的录制模块、辅助模块以执行控制。由此,实现了控制端对录制辅助过程中每一个录制场景的动态控制。
以上本申请实施例图2所示的装置或图6所示的键值与控制指令实时处理方法,至少产生的有益效果是,实现了固定按键的控制端对录制辅助过程中每个录制节点所产生的辅助程序的动态控制。即针对某一录制需求,使用适用于该录制需求的辅助程序,执行相应于该辅助程序的控制。例如,在控制器中包含上、下、左、右方向按键,在针对保险条款解说的录制节点中,该类方向按键用于控制保险条款的条目切换,即“上一条”、“下一条”等控制,在展示证件的录制节点中,该类方向按键则用于对镜头的焦距进行控制,即“放大焦距”、“缩小焦距”等控制,用于摄制清晰的证件图片。
优选的,对应于可用于当前录制辅助程序控制的控制指令,在录制辅助UI界面显示对应的键值,其中,显示键值用于作为用户操作所述控制端按键的提示信息。根据键值与控制指令实时处理的实施例,录制终端10在每个录制节点下,运行对应于该录制节点的辅助录制程序,控制端按键的功能也随之变化,因此,该实现方式对用户提示辅助非常必要。根据以上实施例控制端按键与录制终端控制指令基于设置进行绑定的实现原理(在录制终端10中已注册当前用户使用的控制器键值),在所述录制辅助UI界面上显示对应的键值,即显示当前已进行绑定设置的控制端的键值,如此,用户接收到的提示信息与当前控制设备完全匹配,所述录制辅助UI上提示的键值符号与用户使用的控制器按键符号一致。
以上实现方式所产生的有益效果是,采用动态绑定方式使控制端更有效的适配于各种场景的控制,在增强控制端功能的同时获得了良好的用户体验。
在一种可能的实现方式中,图2所示装置中的辅助模块103,还用于基于录制节点的配置数据,对录制数据执行检验计算,或者,将录制节点、录制数据发送至第三方服务检测并返回检验结果;辅助模块103还用于基于录制需求数据、配置数据、检验结果中的一种或多种执行计算,更新录制计划或录制节点配置数据。
一种可能的实现方式中,对应于图2所示的双录装置,本申请实施例还提供一种双录录制过程动态调整方法,如图7所示的流程示意图。
在录制终端10中,S701B启动录制后,计算或解析生成录制计划。执行S702B,读取一录制节点以及对应的配置数据,在配置数据中,可包括对当前录制数据进行检验的配置数据,例如,当前的录制节点为“客户展示身份证件”,在其对应的配置数据中包括检验证件照片是否清晰、客户是否为本人、证件信息是否正确等检验项目,在进入该录制节点的辅助录制后,一面录制模块101采集录制数据,另一面,在录制辅助的UI界面执行相应的录制辅助,以及使用以上进行检验的配置数据对所述录制数据进行检验,即执行S703B,开始检验,对录制数据执行检验计算,或者,将录制节点、录制数据发送至第三方服务检测。通常,S703B是一个持续检验的过程,例如以上检验证件照片是否清晰,录制辅助程序在进入到该录制节点后,辅助录制检测程序会对录制获得的录制数据进行持续检测,直到检测到清晰的证件照片为止。在辅助录制程序本身执行检验或调用第三方程序执行检验获得检验结果后,执行S704B,返回检验结果。然后,可选的,执行步骤S705B,基于录制需求数据、配置数据、检验结果中的一种或多种执行计算,更新录制计划或录制节点配置数据。例如,以上示例检验客户是否为本人,当检验结果为本人时按照已生成的录制计划和录制节点执行,当检验结果不是本人时需要生成新的录制计划,如增加***人授权等录制节点,更新录制计划、录制节点、配置数据等,执行S706B,调整录制计划,读取录制节点以及对应的配置数据。
通过以上实现方式,可获得的有益效果是,在双录过程中实现了录制、检测、调整的有效结合,提升双录效率与质量,并使本申请实施例适用于复杂业务的双录场景。
本申请实施例还提供另一种双录装置,如图8所示,所述装置包括录制终端30,所述录制终端至少包括录制模块301、辅助模块302、显示模块303、控制识别模块304;
录制模块301用于对双录场景进行音频与视频数据采集生成录制数据;
录制模块301还用于接收所述控制识别模块304传送的控制指令,执行录制控制;
辅助模块302用于接收服务端发送的录制需求数据,或从本地读取录制需求数据;
辅助模块302还用于基于所述录制需求数据解析或计算生成录制计划,所述录制计划包括多个录制节点,所述录制计划还包括对应于每个所述录制节点的配置数据;
辅助模块302还用于基于所述录制计划、每一录制节点的所述配置数据执行录制辅助程序,包括生成录制辅助UI界面及部件、显示辅助信息、接收所述控制识别模块304传送的控制指令、处理所述控制指令、执行录制辅助计算、更新录制计划中的一种或多种;
所述显示模块303,用于显示视频数据和/或所述录制辅助程序;
所述控制识别模块304,用于根据录制节点对应的配置数据中当前的可控制项目,在当前录制的视频、音频数据中识别出可匹配于该类控制项目的控制信号,当识别成功后,生成对应于该控制项目的控制指令,根据该控制项目的控制目标性质,选择将所述控制指令向所述录制模块301发送,或者,向所述辅助模块302发送。
以上装置不包含控制端,通过控制识别模块取代控制端的各项功能,即该装置没有独立的控制设备,而通过所述控制识别模块对录制场景的识别进一步执行控制,所述控制识别模块所分析的内容包括但不限于语音、手势、图像等,另外,还包括将所述分析内容发送至第三方服务进行分析的情形。可选的,所述辅助模块根据录制节点对应的配置数据中当前的可控制项目,在录制辅助的UI界面显示对应的控制项目,为用户提供控制的相关提示,或为用户提供一种手动的控制方式。例如,用户通过语音内容“下一步”对录制过程进行控制,具体的,辅助模块302通过对录制的音频数据进行检测,当识别到“下一步”的语音文字后执行跳转至下一录制节点的控制指令。又如,用于通过手势滑动对录制过程进行控制,辅助模块302通过对录制的视频数据进行检测,当识别到规定的手势时执行跳转至下一录制节点的控制指令。可选的,由录制终端30所在的设备或操作***对以上用户的行为进行识别,控制识别模块304通过接收其识别结果生成对应于控制项目的控制指令并向对应的模块发送。又如,通过对视频图像进行识别,当识别到视频图像中用户的手指触碰到所述辅助UI界面中的某个按钮所在的位置区域时,执行对应的控制指令。
以上装置中,辅助模块302对当前录制节点对应的所述配置数据进行提取或分析,即判断出当前录制场景中存在的控制项,然后,基于这些控制项由控制识别模块304有目的地对当前录制获得的结果数据进行检验分析,在检验分析获得结果后,基于所述结果执行对应的控制指令。以上,根据录制节点的不同,所对应的控制项可能不同,另外,还存在多个录制节点同时录制的情形。
在一种可能的实现方式中,以上装置,辅助模块302还用于基于所述录制节点的配置数据,对所述录制数据执行检验计算,或者,将所述录制节点、录制数据发送至第三方服务检验并返回检验结果;辅助模块302还用于基于所述录制需求数据、所述配置数据、所述检验结果中的一种或多种执行计算,更新录制计划或录制节点配置数据。
可选的,在具体的实现场景中,以上可能的实现方式对录制数据执行检验计算并获得检验结果,根据所述检验结果执行对应的控制指令,即在某条件符合后执行对应的控制指令,例如,在要求用户进行语音播报的场景中,辅助模块302对录制模块301采集的音频数据进行检验,当检验用户语音播报完整或播报内容的语义符合该录制节点配置数据中的播报要求后,执行切换至下一录制节点的控制指令,在该种方式下,所述配置数据中需包括了对应的控制项。又如,在对用户证件进行检测的场景中,辅助模块302检测录制数据中包含的图像,并执行检测或发送至第三方检测,当检测到证件的检测结果返回后,执行切换至下一录制节点的控制指令。
在一种可能的实现方式中,对应于图8所示的双录装置,本申请还提供一种双录方法,所述方法包括:
接收服务端发送的录制需求数据,或者,从本地读取录制需求数据;
基于所述录制需求数据解析或计算生成录制计划,所述录制计划包括多个录制节点,所述录制计划还包括对应于每个所述录制节点的配置数据;
基于所述录制计划、每一录制节点的所述配置数据执行录制辅助程序,包括生成录制辅助UI界面及部件、显示辅助信息、接收控制指令、处理所述控制指令、执行录制辅助计算、更新录制计划中的一种或多种;
根据录制节点对应的配置数据中当前的可控制项目,在当前录制的视频、音频数据中识别出可匹配于该类控制项目的控制信号,当识别成功后,生成对应于该控制项目的控制指令,根据该控制项目的控制目标性质,执行双录的录制控制或辅助控制。
另外,以上图7所示的基于检验结果动态调整录制辅助过程的实现方法,同样适用于以上图8所示的实施例,可在录制辅助过程中实现边录制、边检测、边调整的辅助效果,在此不再赘述。
在一种可能的实现方式中,在辅助录制过程中,所述辅助模块还包括对场景中的人物信息进行识别,根据人物信息识别结果执行录制计划或录制节点的所述录制辅助程序。以上,所述人物信息包括人物在双录场景中的角色、人物相关信息(如人脸、音质特征、身份信息等)、人物之间的关系等。对人物信息识别的方式包括根据对所述录制数据执行检验计算获得人物信息,或者,通过接收用户的设置获得人物信息,例如,在对人物的身份验证中,在执行验证完成后记录人物信息,又如,在录制中对人脸识别成功后,由用户根据人脸识别信息,设置与录制需求中人物的绑定关系,使在后续的辅助中能够根据人脸识别信息获取人物相关数据。根据人物信息识别结果执行所述录制辅助程序,包括但不限于在录制辅助过程中生成针对指定人物的录制要求、信息提示等,以及针对人物对所述录制数据进行检验等,例如,在保险双录过程中要求代理人说明保险产品,在双录场景中使用浮动方框圈定代理人头像,以指示该步骤要求代理人执行操作,又如,在识别完成代理人、客户的相关人物信息后,动态改变UI及其部件的呈现方式,如在当前操作人画面的一侧显示操作提示等内容,使用带方向的气泡提示操作内容等,如图9、图10所示,右侧为代理人,左侧为客户,在图9中,所述辅助录制程序执行代理人报读内容录制节点,将所提示的报读文字内容于屏幕右侧显示,在图10中,所述录制辅助程序执行要求客户展示证件录制节点,将其提示内容在屏幕左侧显示,另外,经要求放置与识别证件的虚线框也在偏左侧显示,再如,在录制辅助执行检验计算时,基于人物信息更加准确的执行确定某人是否发言了某内容、某人是否做了某事的相关检验。以上实现方式基于人物信息识别实现了辅助录制过程的动态控制,执行与人物相关的动态辅助、控制、检测,其有益效果为,在明确了场景中录制人物的基础上,更加准确的计算和细化录制计划和录制节点,提升双录质量,检验效率,且明显提升了用户体验。
在一种可能的实现方式中,所述录制辅助模块对录制数据执行检验的过程中,根据当前录制节点的配置数据中的录制要求,基于检验结果计算所述录制数据对录制要求的符合程度,并将计算结果在录制辅助UI或部件中显示。在该种实现方式中,所述录制辅助基于录制要求执行检验,在判断所述录制数据是否符合录制要求的检验中,所述检验相当于一种质检,因此,在录制过程中,通过判断是否符合录制要求或量化显示结果为用户提供重要的提示信息,是一种极好的用户体验,例如,用户执行文字报读,根据报读内容的数量显示检验进度,或者,在报读内容包含的语义项目中,设置多个关键点,例如保险双录中报读内容的“保单号”、“保额”、“保费”、“保险产品名称”等,在对应的所述配置数据中,为每个关键点设置权值,在执行检验过程中,通过计算本录制节点中已检测录制合格的关键点累计权值与全部关键点权值累计的比例以显示检验进度,如图4所示的检验结果409所指示的实施检验进度条。可选的,在所述检验过程中,根据所述配置信息执行提示,还包括,根据提示的关键点,在报读的文字中突出显示关键点以重点提示用户,如加粗、变色、闪动等方式。
在一种可能的实现方式中,采用消息摘要算法对当前所述录制数据计算生成消息摘要,并在所述录制结果视频中显示所述消息摘要,将所述消息摘要加入所述视频结果数据;在所述录制数据最终完成后,采用消息摘要算法对其生成最终的消息摘要,所述消息摘要用于验证所述录制数据的一致性。可选的,在录制完成后,将最终生成的消息摘要发送至区块链存证处理。可选的,采用消息摘要算法对所述录制数据、所述录制辅助模块用于执行辅助操作的相关数据合并生成所述消息摘要。可选的,以每一录制节点为单位进行分割,在所述录制节点切换时,执行生成消息摘要计算,该方法同时包括以上生成方式,在此不再赘述。
在一种可能的实现方式中,本申请实施例中,辅助模块基于录制需求数据解析或计算生成录制计划,在所述录制计划或其包含的录制节点所对应的配置数据中,还包括录制辅助UI界面部件与控制指令之间的对应关系。在辅助模块基于所述录制计划、每一录制节点的所述配置数据执行录制辅助程序,生成录制辅助UI界面及部件时,在所述UI界面及部件上绑定对应的控制指令,当所述UI界面或部件的用户操作事件触发时,执行所对应的控制指令。还包括,所述UI界面或部件接收来自控制端的键值或用户操作事件,执行绑定于其上的控制指令。
对应于图1、图2所示装置中的录制终端10,或图8所示装置中的录制终端30,本申请实施例还提供一种电子设备,该电子设备包括一个或多个处理器,包括存储装置,用于存储一个或多个程序与数据,另外还包括音视频采集设备。当所述一个或多个程序被所述一个或多个处理器执行时,使得一个或多个处理器、存储装置、音视频采集设备实现以上各实施例中的实现方法。
需要说明的是,以上本申请实施例提供的装置结构并不构成对本申请双录装置的限定,本申请实施例提供的双录装置可以包括比图示更多或更少的模块,或者组合某些模块,或者不同的模块布置,将一些模块的功能分离成新的模块,将一个模块的部分功能在另一个模块中实现等。以上本申请实施例提供的方法实现流程示意图,同样不构成对本申请双录方法实现步骤的限定,本申请实施例提供的双录方法可以包括比图示更多或者更少的步骤,且一些步骤可以被相似的步骤取代,一些步骤可以合并、分解、调整顺序实施。
综合以上,本申请实施例所产生的有益效果可归纳为:
为双录过程增加辅助,以降低双录难度;
为双录过程增加控制,提升操控性,降低因用户操作而对录制数据造成的干扰,提高录制质量;
实现双录过程动态辅助,同时适配各种复杂的双录业务场景;
总体提升双录过程中的用户体验。
以上所述,仅为本申请实施例的具体实施方式,但本申请实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请实施例揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请实施例的保护范围之内。因此,本申请实施例的保护范围应以所述权利要求的保护范围为准。
Claims (10)
1.一种双录装置,其特征在于,所述装置包括:
录制终端,所述录制终端至少包括录制模块、辅助模块、显示模块、通信模块;
所述录制模块用于对双录场景进行音频与视频数据采集生成录制数据;
所述录制模块还用于接收所述通信模块传送的控制指令,执行录制控制;
所述辅助模块用于接收服务端发送的录制需求数据,或从本地读取录制需求数据;
所述辅助模块还用于基于所述录制需求数据解析或计算生成录制计划,所述录制计划包括一个或多个录制节点,所述录制计划还包括对应于每个所述录制节点的配置数据;
所述辅助模块还用于基于所述录制计划、每一录制节点的所述配置数据执行录制辅助程序,包括生成录制辅助UI界面及部件、显示辅助信息、接收所述通信模块传送的控制指令、处理所述控制指令、执行辅助程序计算、更新录制计划中的一种或多种;
所述显示模块,用于显示视频数据和/或所述录制辅助程序;
所述通信模块,用于建立与控制端之间的通信连接,接收所述控制端发送的键值或控制指令,向所述录制模块、所述辅助模块发送所述控制指令以执行控制;
控制端,所述控制端用于基于用户触发的控制按键,采集对应的控制指令或键值向所述录制终端发送。
2.根据权利要求1所述的装置,其特征在于,还包括:
所述录制终端,还包括键值指令转换模块;
所述键值指令转换模块用于注册所述控制端的键值集合;
所述键值指令转换模块还用于注册所述录制模块、所述辅助模块用于执行控制的控制指令集合;
所述键值指令转换模块还用于建立所述键值集合、所述控制指令集合元素之间的对应关系,包括基于预定义配置或自动建立所述对应关系;
所述键值指令转换模块还用于接收所述通信模块传送的键值,基于所述对应关系查找获得对应的控制指令,并传送所述控制指令至对应的录制模块、辅助模块以执行控制。
3.根据权利要求2所述的装置,其特征在于,还包括:
所述辅助模块,还用于基于当前录制节点对应的所述配置数据生成可用于当前录制辅助程序控制的控制指令集合,将所述控制指令集合发送至所述键值指令转换模块;
所述键值指令转换模块,还用于实时接收所述控制指令集合,建立或更新所述键值集合、所述控制指令集合元素之间的对应关系。
4.根据权利要求1所述的录制终端,其特征在于,还包括:
所述辅助模块还用于基于所述录制节点的配置数据,对所述录制数据执行检验计算,或者,将所述录制节点、录制数据发送至第三方服务检测并返回检验结果;
所述辅助模块还用于基于所述录制需求数据、所述配置数据、所述检验结果中的一种或多种执行计算,更新录制计划或录制节点配置数据。
5.一种双录交互控制方法,其特征在于,所述方法应用于双录装置,所述双录装置包括录制终端、控制端,所述方法包括:
接收服务端发送的录制需求数据,或者,从本地读取录制需求数据;
基于所述录制需求数据解析或计算生成录制计划,所述录制计划包括多个录制节点,所述录制计划还包括对应于每个所述录制节点的配置数据;
基于所述录制计划、每一录制节点的所述配置数据执行录制辅助程序,包括生成录制辅助UI界面及部件、显示辅助信息、接收控制指令、处理所述控制指令、执行录制辅助计算、更新录制计划中的一种或多种;
建立与控制端之间的通信连接,接收所述控制端发送的键值或控制指令,基于其执行录制过程控制,所述录制过程控制包括录制控制、录制辅助控制中的一种或多种。
6.根据权利要求5所述的方法,其特征在于,还包括:
注册所述控制端的键值集合;
注册所述录制控制、所述录制辅助控制包含的控制指令集合;
建立所述键值集合、所述控制指令集合元素之间的对应关系,包括基于预定义配置或自动建立所述对应关系;
接收所述控制端发送的键值,基于所述对应关系查找获得对应的控制指令,并传送所述控制指令至对应的录制模块、辅助模块以执行控制。
7.根据权利要求6所述的方法,其特征在于,在执行录制辅助程序时,还包括:
基于当前录制节点对应的所述配置数据实时生成可用于当前录制辅助程序控制的控制指令集合;
基于实时生成的用于当前录制辅助程序控制的控制指令集合,建立或更新所述键值集合、所述控制指令集合元素之间的对应关系。
8.根据权利要求5所述的方法,其特征在于,在执行录制辅助程序时,还包括:
对应于可用于当前录制辅助程序控制的控制指令,在所述录制辅助UI界面显示对应的所述键值;
其中,显示所述键值用于作为用户操作所述控制端按键的提示信息。
9.根据权利要求5所述的方法,在执行录制辅助程序时,还包括:
基于所述录制节点的配置数据,对所述录制数据执行检验计算,或者,将所述录制节点、录制数据发送至第三方服务检测并返回检验结果;
基于所述录制需求数据、所述配置数据、所述检验结果中的一种或多种执行计算,更新录制计划或录制节点配置数据。
10.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序或数据;
音视频采集设备;
当所述一个或多个程序被所述一个或多个处理器执行,使得一个或多个处理器、存储装置、音视频采集设备实现如权利要求5-9中任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210000020.3A CN114363547A (zh) | 2022-01-09 | 2022-01-09 | 一种双录装置、双录交互控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210000020.3A CN114363547A (zh) | 2022-01-09 | 2022-01-09 | 一种双录装置、双录交互控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114363547A true CN114363547A (zh) | 2022-04-15 |
Family
ID=81105770
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210000020.3A Withdrawn CN114363547A (zh) | 2022-01-09 | 2022-01-09 | 一种双录装置、双录交互控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114363547A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115022707A (zh) * | 2022-06-21 | 2022-09-06 | 杭州海康威视数字技术股份有限公司 | 计算机设备及录屏装置 |
CN116012171A (zh) * | 2022-12-23 | 2023-04-25 | 北京汇易达数字科技有限公司 | 一种基于html5技术的金融双录方法及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109640020A (zh) * | 2018-12-19 | 2019-04-16 | 努比亚技术有限公司 | 一种视频录制控制方法、终端及计算机可读存储介质 |
CN111223502A (zh) * | 2020-01-11 | 2020-06-02 | 青岛希望鸟科技有限公司 | 一种双录交互控制***和控制方法 |
US10853182B1 (en) * | 2015-12-21 | 2020-12-01 | Amazon Technologies, Inc. | Scalable log-based secondary indexes for non-relational databases |
-
2022
- 2022-01-09 CN CN202210000020.3A patent/CN114363547A/zh not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10853182B1 (en) * | 2015-12-21 | 2020-12-01 | Amazon Technologies, Inc. | Scalable log-based secondary indexes for non-relational databases |
CN109640020A (zh) * | 2018-12-19 | 2019-04-16 | 努比亚技术有限公司 | 一种视频录制控制方法、终端及计算机可读存储介质 |
CN111223502A (zh) * | 2020-01-11 | 2020-06-02 | 青岛希望鸟科技有限公司 | 一种双录交互控制***和控制方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115022707A (zh) * | 2022-06-21 | 2022-09-06 | 杭州海康威视数字技术股份有限公司 | 计算机设备及录屏装置 |
CN115022707B (zh) * | 2022-06-21 | 2024-06-07 | 杭州海康威视数字技术股份有限公司 | 计算机设备及录屏装置 |
CN116012171A (zh) * | 2022-12-23 | 2023-04-25 | 北京汇易达数字科技有限公司 | 一种基于html5技术的金融双录方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9621950B2 (en) | TV program identification method, apparatus, terminal, server and system | |
CN114302185B (zh) | 显示设备及信息关联方法 | |
CN113163272B (zh) | 视频剪辑方法、计算机设备及存储介质 | |
US9075431B2 (en) | Display apparatus and control method thereof | |
CN114363547A (zh) | 一种双录装置、双录交互控制方法 | |
CN112653902B (zh) | 说话人识别方法、装置及电子设备 | |
CN107870674B (zh) | 一种程序启动方法和移动终端 | |
CN110430323B (zh) | 一种多任务智能协调方法、设备和*** | |
CN109982134B (zh) | 一种基于诊断设备的视频教学方法、诊断设备及*** | |
CN111756930A (zh) | 通信控制方法、通信控制装置、电子设备和可读存储介质 | |
CN107330391A (zh) | 产品信息提示方法及装置 | |
CN110852163A (zh) | 绑定方法及装置 | |
CN111818382B (zh) | 一种录屏方法、装置及电子设备 | |
WO2015131813A1 (zh) | 一种进行设备操作的方法和*** | |
CN114598913B (zh) | 一种多人双录交互控制方法、*** | |
CN106412481A (zh) | 基于VoLTE视频通话的提示方法、装置及终端 | |
CN112446243A (zh) | 电子装置及基于情绪的内容推送方法 | |
CN115376517A (zh) | 一种会议场景下的说话内容的显示方法和装置 | |
CN108632662B (zh) | 电视截屏方法、装置及包括电视截屏装置的设备 | |
CN113138888A (zh) | 功能检测方法及装置、电子设备和存储介质 | |
CN111901552B (zh) | 多媒体数据传输方法、装置及电子设备 | |
CN110121078A (zh) | 多媒体内容的下载方法及装置 | |
US20220210507A1 (en) | Systems and methods for providing survey data from a mobile device | |
CN109902606B (zh) | 一种操作方法及终端设备 | |
CN113961297A (zh) | 眨眼截屏方法、***、装置及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20220415 |