一种录音方法及终端与流程

文档序号:11592338阅读:181来源:国知局

本发明涉及电子应用领域中的信息处理技术,尤其涉及一种录音方法及终端。



背景技术:

随着终端的普及,终端已经成为生活中必不可少且随身携带的电子设备,可以随时对身边的事情进行记录。对于一些场合,也需要终端采用录音的方式进行信息记录,例如,会议记录等。

现有技术中,在录音过程中,终端启动录音设置,通过麦克风对场景中的语音信息进行采集,得到音频数据,以使得用户在录音之后的任意时刻,在终端上播放该音频数据时可以再现场景中的语音信息。比如,用户可以通过麦克风记录会议的会议内容,然后通过终端播放该音频数据时,可以再现会议内容,以便于记录整理。

然而,若用户需要在录音得到的音频数据中查询预定内容,比如,会议中有多个人员进行了发言,则可以调整音频数据的播放进度,对音频数据进行试听,以查找到某个人的发言内容。因此,现有技术中的查找音频数据中预定的音频内容的操作比较繁琐,不人性化、降低了用户体验感。



技术实现要素:

为解决上述技术问题,本发明实施例期望提供一种录音方法及终端,能够根据不同的用户来记录不同的音频,体现了人性化设计,提高了终端的智能化。

本发明的技术方案是这样实现的:

本发明实施例提供了一种录音方法,包括:

在记录音频数据的过程中,获取第i个标记信息,所述第i个标记信息包括: 第i个标记时间点和第i个标记标识,其中,n≥i≥1,n≥2;

根据所述第i个标记标识和预设的标记标识与被访用户信息的对应关系,确定第i个标记标识对应的用户信息;

当i≠n时,将所述第i个标记时间点和第i+1个标记时间点之间的音频数据,保存为与所述第i个标记标识对应的用户信息匹配的第i个音频文件。

在上述方案中,所述根据所述第i个标记标识和预设的标记标识与用户信息的对应关系,确定第i个标记标识对应的用户信息之后,所述方法还包括:

当i=n时,获取录音结束时间点;

将所述第i个标记时间点和所述录音结束时间点之间的音频数据,保存为与所述第i个标记标识对应的用户信息匹配的第i个音频文件。

检测n个音频文件中,是否存在匹配了相同的用户信息的至少两个音频文件;

若存在,则将所述至少两个音频文件合成为一个音频文件,所述一个音频文件匹配与所述至少两个音频文件相同的用户信息。

在上述方案中,所述根据所述第i个标记标识和预设的标记标识与用户信息的对应关系,确定第i个标记标识对应的用户信息之后,所述方法还包括:

将所述第i个标记标识对应的用户信息转化为第i个音频信息;

在所述第i个标记时间点时,将所述第i个音频信息插入到第一音轨上;

当i≠n时,将所述第i个标记时间点和第i+1个标记时间点之间的音频数据插入到第二音轨上;

当i=n时,获取所述录音结束时间点;

将所述第i个标记时间点和所述录音结束时间点之间的音频数据插入到第二音轨上;

将所述第一音轨上的n个音频信息和所述第二音轨上的音频数据合成为一个合成录音文件。

在上述方案中,所述获取第i个标记信息之前,所述方法还包括:

获取预设被访用户信息库;

根据所述预设被访用户信息库,确定预设的标记标识与被访用户信息的对应关系。

在上述方案中,所述获取第i个标记信息,包括:

获取第i个第一操作,所述第一操作用于确定所述第i个标记信息;

根据所述第i个第一操作,获取第i个标记标识;

获取所述第i个第一操作的发生时间,所述第i个第一操作的发生时间为所述第i个标记时间点。

本发明实施例提供了一种终端,包括:

获取单元,用于在记录音频数据的过程中,获取第i个标记信息,所述第i个标记信息包括:第i个标记时间点和第i个标记标识,其中,ni1,n为正整数;

确定单元,用于根据所述获取单元获取的所述第i个标记标识和预设的标记标识与被访用户信息的对应关系,确定第i个标记标识对应的用户信息;

保存单元,用于当i≠n时,将所述获取单元获取的所述第i个标记时间点和第i+1个标记时间点之间的音频数据,保存为与所述确定单元确定的所述第i个标记标识对应的用户信息匹配的第i个音频文件。

在上述终端中,所述终端还包括:检测单元和合成单元;

所述获取单元,还用于所述确定单元根据所述第i个标记标识和预设的标记标识与用户信息的对应关系,确定第i个标记标识对应的用户信息之后,当i=n时,获取录音结束时间点;

所述保存单元,还用于将所述获取单元获取的所述第i个标记时间点和所述录音结束时间点之间的音频数据,保存为与所述确定单元确定的所述第i个标记标识对应的用户信息匹配的第i个音频文件;

所述检测单元,用于检测所述保存单元保存的n个音频文件中,是否存在匹配了相同的用户信息的至少两个音频文件;

所述合成单元,还用于若所述检测单元检测存在,则将所述保存单元保存的所述至少两个音频文件合成为一个音频文件,所述一个音频文件匹配与所述 至少两个音频文件相同的用户信息。

在上述终端中,所述终端还包括:转化单元、插入单元;

所述转化单元,用于所述确定单元根据所述第i个标记标识和预设的标记标识与用户信息的对应关系,确定第i个标记标识对应的用户信息之后,将所述确定单元确定的所述第i个标记标识对应的用户信息转化为第i个音频信息;

所述插入单元,用于在所述获取单元获取的所述第i个标记时间点时,将所述转化单元转化的所述第i个音频信息插入到第一音轨上,以及当i≠n时,将所述第i个标记时间点和第i+1个标记时间点之间的音频数据插入到第二音轨上;

所述获取单元,还用于当i=n时,获取所述录音结束时间点;

所述插入单元,还用于将所述获取单元获取的所述第i个标记时间点和所述录音结束时间点之间的音频数据插入到第二音轨上;

所述合成单元,还用于将所述插入单元合好的所述第一音轨上的n个音频信息和所述第二音轨上的音频数据合成为一个合成录音文件。

在上述终端中,所述获取单元,还用于所述获取第i个标记信息之前,获取预设被访用户信息库;

所述确定单元,还用于根据所述获取单元获取的所述预设被访用户信息库,确定预设的标记标识与被访用户信息的对应关系。

在上述终端中,所述获取单元,具体用于获取第i个第一操作,所述第一操作用于确定所述第i个标记信息;及根据所述第i个第一操作,获取第i个标记标识;以及获取所述第i个第一操作的发生时间,所述第i个第一操作的发生时间为所述第i个标记时间点。

本发明实施例提供了一种录音方法及终端,通过在记录音频数据的过程中,获取第i个标记信息,该第i个标记信息包括:第i个标记时间点和第i个标记标识,其中,n≥i≥1,n≥2;根据第i个标记标识和预设的标记标识与被访用户信息的对应关系,确定第i个标记标识对应的用户信息;当i≠n时,将第i个标记时间点和第i+1个标记时间点之间的音频数据,保存为与第i个标记标 识对应的用户信息匹配的第i个音频文件。采用上述技术实现方案,由于终端在录音的过程中,将被发言人或被访问者的信息(用户信息)与相应的发言人的发言内容相对应标记保存了,因此,终端能够根据不同的用户来记录不同的音频,体现了人性化设计,提高了终端的智能化。

附图说明

图1为本发明实施例提供了一种录音方法的流程图一;

图2为本发明实施例提供了一种录音方法的流程图二;

图3为本发明实施例提供了一种录音标记设置的界面示意图;

图4为本发明实施例提供了一种录音方法的流程图三;

图5为本发明实施例提供了一种录音方法的流程图四;

图6为本发明实施例提供了一种录音方法的流程图五;

图7为本发明实施例提供了一种终端的结构示意图一;

图8为本发明实施例提供了一种终端的结构示意图二;

图9为本发明实施例提供了一种终端的结构示意图三。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

实施例一

本发明实施例提供了一种录音方法,如图1所示,该方法可以包括:

s101、在记录音频数据的过程中,获取第i个标记信息,该第i个标记信息包括:第i个标记时间点和第i个标记标识,其中,n≥i≥1,n≥2。

需要说明的是,本发明实施例所提供的录音方法适用于在一次录音的过程中要记录多个访问者的情况,或者记录多个人在一场会议中要发言的情况,即在进行会议录音或多人访问要录音等的情况。

可选的,本发明实施例中的终端为具有录音功能的电子设备,例如,录音 笔、智能手机、平板电脑等。本发明实施例中的终端可以是通过触摸屏的接收标记信息,也可以在设置界面的进行相应的标记设置,还可以通过设置有可以感应触摸操作的传感器或感应器接收标记信息,本发明实施例不作限制。

需要说明的是,本发明实施例中的第i个就是依次按照顺序实现的,例如第1次获取的标识信息就是第1个标识信息,第2次获取的标识信息就是第2个标识信息,依次类推。

特别的,由于本发明实施例中的录音针对两个以上的发言,因此,本发明实施例中的n至少为2,具体的n的数值是可以根据实际用户发言的情况决定的。

具体的,如图2所示,本发明实施例中终端获取第i个标识信息的过程具体可以包括:

s1011、获取第i个第一操作,该第一操作用于确定第i个标记信息。

终端在开始记录音频数据时,用户可以在终端的触摸屏、感应区域或者标记设置界面进行标记标识的输入,即终端获取用于确定第i个标记信息的第i个第一操作。

可选的,本发明实施例中,第一操作可以为手势,也可以为输入操作具体不限制第一操作的具体形态。

示例性的,用户可以通过终端的触摸屏或感应区域滑动第i个第一手势,即终端就获取到了第i个第一操作(手势操作)。或者,用户可以通过具有设置界面或设置按钮的终端直接进行第i个输入操作,使得该终端获取到第i个第一操作(输入操作)。

需要说明的是,由于本发明实施例是以在一次录音中记录多个用户的音频数据为前提,因此,会存在需要获取多个标记信息的情况,从而出现获取多个第一操作的过程,又由于一个用户可以在不同的时段发表言论,从而被终端记录,因此,每次终端获取的第一操作以及第一操作对应的标记标识可能会出现一样的情况。也就是说,每个第一操作可以是相同的,也可以是不同的,需要按照实际获取的情况而定。

s1012、根据第i个第一操作,获取第i个标记标识。

终端获取第i个第一操作之后,由于第i个第一操作使得终端可以获取到该第i个第一操作产生的第i个操作数据,因此,终端获取到的这些操作数据就是第i个标记标识。

可选的,本发明实施例中的标记标识可以为图形、符号、数字或文字等,本发明实施例不作限制。

示例性的,用户a使用手机进行录音的过程中,当第2个用户发言时,用户a在手机的触摸屏上滑动了一个折线手势,该折线手势在手机的触摸屏感应出来是一个“z”,这里,将“z”作为第3个标记标识。同理,如图3所示,用户a也可以在手机里的标记设置界面,通过输入操作,获取输入操作输入的“zm”作为标记标识。

需要说明的是,本发明实施例中的第一操作是用于标记的特定的手势或动作或输入等,例如特定的字母手势等,终端只在获取特定的手势时,才能根据该手势识别出标记标识。若是终端在录音的过程中获取到设定第一操作类型外的操作,则终端对该操作是不作标记处理的。这样,就避免了在录音过程中由于误操作或无触摸等原因造成的误标记情况的发生。

可选的,终端获取第一操作是可以在操作发生开始的预设时间内获取的,该预设时间可以为30秒等,具体的数值可以根据实际的设定而设置时间,本发明实施例不作限制。

需要说明的是,本发明实施例中的第一操作可以是两个触摸动作或输入次数等,因此,终端需要在一个预设时间内来获取第一操作的。例如,从第一操作发生的时间开始的预设时间内,获取第一操作,这样,就避免了终端获取的第i个第一操作是两个字母手势的情况时会被终端误认为是两个第一操作的情况发生。

示例性的,用户a使用手机进行录音时,用户a在手机的触摸屏上进行字母手势图像操作,该手机的触摸屏从字母手势图像的边缘信息中提取关键点对手势进行识别,显示屏上则会显示出相应的字母手势图像,比如“张明”发言 时,用户可以30秒内在屏幕上分别输入“z”和“m”字母手势以表示;这里的“z”和“m”是依次输入。可以理解的是,由于30秒的预设时间较短,即手机获取“z”和“m”中间间隔时间较短,因此,手机可以根据字母手势图像操作,判定“zm”为一个完整的标记标识。

s1013、获取第i个第一操作的发生时间,该第i个第一操作的发生时间为第i个标记时间点。

终端在获取第i个第一操作时,同时获取该第i个第一操作对应的发生时间,也就是第i个标记时间点。

需要说明的是,本发明实施例中的第i个第一操作的发生时间是以从这次的录音开始为起始时刻。即本发明实施例中的第i个第一操作的发生时间为该第i个第一操作的发生时刻与起始时刻之间的差值。

示例性的,用户a使用手机在10点开始录音的,这个手机在10点30分的时候获取到了第3个手势操作,这时,手机就记录下该第3个手势发生的时间为30分钟。

s102、根据第i个标记标识和预设的标记标识与被访用户信息的对应关系,确定第i个标记标识对应的用户信息。

终端在获取第i个标记信息之后,由于在录音之前该终端已经获取到了预设的标记标识与被访用户信息的对应关系,因此,该终端可以根据第i个标记标识和预设的标记标识与被访用户信息的对应关系来确定出第i个标识对应的用户信息。

需要说明的是,本发明实施例中的用户信息可以为发言人的姓名、用户的头像等可以表征发言人身份的信息。

需要说明的是,具体的获取预设的标记标识与被访用户信息的对应关系的过程将在后续的实施例中进行详细地说明。

可选的,预设的标记标识与被访者用户信息的对应关系可以为标记标识与用户身份信息之间的对应列表,例如,可以为标记标识与用户的姓名或用户的头像之间的对应列表关系。

示例性的,预设的标记标识与被访者用户信息的对应关系可以是用户姓名的首字母为标记标识,该标记标识对应用户的姓名。例如,“zm”样的标记标识对应的为张明。

示例性的,用户a使用手机记录会议录音时,获取到了第i个标记标识为“zm”,这时手机根据预设的标记标识与被访者用户信息的对应关系,找到了“zm-张明”,于是,该手机就确定了第i个标记标识对应的用户信息为张明。

s103、当i≠n时,将第i个标记时间点和第i+1个标记时间点之间的音频数据,保存为与第i个标记标识对应的用户信息匹配的第i个音频文件。

终端根据第i个标记标识和预设的标记标识与被访用户信息的对应关系,确定第i个标记标识对应的用户信息之后,当i≠n时,在该终端获取到第i+1个标记信息时,该终端可以将第i个标记时间点和第i+1个标记时间点之间的已经记录的音频数据,另存为与第i个标记标识对应的用户信息匹配的第i个音频文件。

具体的,终端可以将第i个标记时间点和第i+1个标记时间点之间的已经记录的音频数据分段出来,另存为采用第i个标记标识对应的用户信息命名的第i个音频文件。

需要说明的是,当i≠n时(即终端获取第i+1个标记信息),表明录音还没有结束,于是,终端将第i个标识时间点与下一次获取的第i+1个标记时间点之间记录的音频数据先另保存起来。同时,终端还在同步进行正常第i+1个标记标识对应的用户的录音工作。

示例性的,用户a使用手机进行会议记录的过程中,手机按照前后两次标记时间点顺序,在第2个标记标识获取完毕后,手机首先分段保存为第1个音频文件,这时第2个标记时刻点则作为下一组分段保存的起始标记点;其中,录音文件的名称根据预设的标记标识与被访用户信息的对应关系自动保存为该发言人的用户信息(姓名,例如“张明”),当本发明实施例中的用户信息还同时包括用户的头像时,该第1个音频文件也会同时以发言者的头像信息显示出来。若接下来还有多个的标记信息,分段保存原理与上述过程相同。进一步地, 若同一人(相同的标记信息)在不同时段均有发言的音频数据也可以依据此方式分段保存,或者自动保存并命名为张明-1、张明-2等样式。

进一步地,如图4所示,在s102之后,本发明实施例提供的一种录音方法还包括:s104-s107。具体如下:

s104、当i=n时,获取录音结束时间点。

终端根据第i个标记标识和预设的标记标识与被访用户信息的对应关系,确定第i个标记标识对应的用户信息之后,由于此时终端获取的第i个标记信息可能是最后一个标记信息,该终端在继续进行下面的录音时不会在接收到第i+1个标记信息,因此,i=n时的情况下,终端可以获取到录音结束的时间点。

s105、将第i个标记时间点和录音结束时间点之间的音频数据,保存为与第i个标记标识对应的用户信息匹配的第i个音频文件。

终端获取录音结束时间点之后,该终端就可以将第i个标记时间点和录音结束时间点之间的音频数据(也就是最后一个发言人的音频数据),另存为与第i个标记标识对应的用户信息匹配的第i个音频文件。

s106、检测n个音频文件中,是否存在匹配了相同的用户信息的至少两个音频文件。

在终端结束了n个音频文件的保存之后,由于同一个发言人可以在不同的时间点发言了几次,因此,可能存在同一个发言人对应的多个音频文件,于是,该终端可以检测该n个或n段音频文件对应的用户信息是不是有相同的。

s107、若存在,则将至少两个音频文件合成为一个音频文件,该一个音频文件匹配与至少两个音频文件相同的用户信息。

终端检测n个音频文件中,是否存在匹配了相同的用户信息的至少两个音频文件之后,当终端检测到存在与同一个用户信息匹配的至少两个音频文件(多个)时,该终端可以将同一个用户信息匹配的该至少两个音频文件合在一起,合成为一个音频文件。

示例性的,若终端另存的音频文件有张明-1、李四、张三、张明-2时,该终端就将张明-1和张明-2对应的音频文件拼接,合成为一段音频文件保存起来, 并以张明来命名该一个段音频文件。这样,就可以将同一个发言人的发言集中在一起了,便于用户以后的查询和整理。

进一步地,如图5所示,在s101之前,本发明实施例提供的一种录音方法还包括:s108-s109。具体如下:

s108、获取预设被访用户信息库。

s109、根据预设被访用户信息库,确定预设的标记标识与被访用户信息的对应关系。

需要说明的是,在用户进行会议记录或录音工作开始之前,可以先获取到这次录音的发言人(预设被访用户信息库)有哪些,然后就在终端上设置每个发言人对应的标记标识。

具体的,预设被访用户信息库可以由用户手动统计记录。具体的终端根据预设被访用户信息库,确定预设的标记标识与被访用户信息的对应关系的过程可以是终端设置标记标识的形式,然后与每个被访者(发言人)的用户信息相关联即可。具体的实现方式可以为现有技术中的信息关联方案,本发明实施例不作限制。

需要说明的是,本发明实施例提供的一种录音方法的使用场景可以是终端黑屏进行后台录音,也可以是屏幕点亮进行后台录音,还可以是没有屏幕的终端进行录音等等。用户可以根据不同的使用场景选择不同的标记信息的输入方式,以使得用户在终端上设置的屏幕暗或亮的情况下都可以进行录音。例如,当终端没有屏幕或屏幕锁屏的情况下,终端还在录音时,用户可以在屏幕上的预设感应区直接手势操作完成标记动作,或者在终端有屏幕且屏幕亮着且在后台录音时,直接在感应区或设置界面输入标记信息。

本发明实施例所提供的一种录音方法,通过在记录音频数据的过程中,获取第i个标记信息,该第i个标记信息包括:第i个标记时间点和第i个标记标识,其中,n≥i≥1,n≥2;根据第i个标记标识和预设的标记标识与被访用户信息的对应关系,确定第i个标记标识对应的用户信息;当i≠n时,将第i个标记时间点和第i+1个标记时间点之间的音频数据,保存为与第i个标记标识 对应的用户信息匹配的第i个音频文件。采用上述技术实现方案,由于终端在录音的过程中,将被发言人或被访问者的信息(用户信息)与相应的发言人的发言内容相对应标记保存了,因此,终端能够根据不同的用户来记录不同的音频,体现了人性化设计,提高了终端的智能化。

实施例二

本发明实施例提供一种录音方法,如图6所示,该方法可以包括:

s201、获取预设被访用户信息库。

s202、根据预设被访用户信息库,确定预设的标记标识与被访用户信息的对应关系。

需要说明的是,本发明实施例所提供的录音方法适用于在一次录音的过程中要记录多个访问者的情况,或者记录多个人在一场会议中要发言的情况,即在进行会议录音或多人访问要录音等的情况。

可选的,本发明实施例中的终端为具有录音功能的电子设备,例如,录音笔、智能手机、平板电脑等。本发明实施例中的终端可以是通过触摸屏的接收标记信息,也可以在设置界面的进行相应的标记设置,还可以通过设置有可以感应触摸操作的传感器或感应器接收标记信息,本发明实施例不作限制。

需要说明的是,在用户进行会议记录或录音工作开始之前,可以先获取到这次录音的发言人(预设被访用户信息库)有哪些,然后就在终端上设置每个发言人对应的标记标识。

具体的,预设被访用户信息库可以由用户手动统计记录。具体的终端根据预设被访用户信息库,确定预设的标记标识与被访用户信息的对应关系的过程可以是终端设置标记标识的形式,然后与每个被访者(发言人)的用户信息相关联即可。具体的实现方式可以为现有技术中的信息关联方案,本发明实施例不作限制。

需要说明的是,本发明实施例提供的一种录音方法的使用场景可以是终端黑屏进行后台录音,也可以是屏幕点亮进行后台录音,还可以是没有屏幕的终端进行录音等等。用户可以根据不同的使用场景选择不同的标记信息的输入方 式,以使得用户在终端上设置的屏幕暗或亮的情况下都可以进行录音。例如,当终端没有屏幕或屏幕锁屏的情况下,终端还在录音时,用户可以在屏幕上的预设感应区直接手势操作完成标记动作,或者在终端有屏幕且屏幕亮着且在后台录音时,直接在感应区或设置界面输入标记信息。

s203、在记录音频数据的过程中,获取第i个标记信息,该第i个标记信息包括:第i个标记时间点和第i个标记标识,其中,n≥i≥1,n≥2。

需要说明的是,本发明实施例中的第i个就是依次按照顺序实现的,例如第1次获取的标识信息就是第1个标识信息,第2次获取的标识信息就是第2个标识信息,依次类推。

特别的,由于本发明实施例中的录音针对两个以上的发言,因此,本发明实施例中的n至少为2,具体的n的数值是可以根据实际用户发言的情况决定的。

具体的,如图2所示,本发明实施例中终端获取第i个标识信息的过程具体可以包括:

s1011、获取第i个第一操作,该第一操作用于确定第i个标记信息。

终端在开始记录音频数据时,用户可以在终端的触摸屏、感应区域或者标记设置界面进行标记标识的输入,即终端获取用于确定第i个标记信息的第i个第一操作。

可选的,本发明实施例中,第一操作可以为手势,也可以为输入操作具体不限制第一操作的具体形态。

示例性的,用户可以通过终端的触摸屏或感应区域滑动第i个第一手势,即终端就获取到了第i个第一操作(手势操作)。或者,用户可以通过具有设置界面或设置按钮的终端直接进行第i个输入操作,使得该终端获取到第i个第一操作(输入操作)。

需要说明的是,由于本发明实施例是以在一次录音中记录多个用户的音频数据为前提,因此,会存在需要获取多个标记信息的情况,从而出现获取多个第一操作的过程,又由于一个用户可以在不同的时段发表言论,从而被终端记 录,因此,每次终端获取的第一操作以及第一操作对应的标记标识可能会出现一样的情况。也就是说,每个第一操作可以是相同的,也可以是不同的,需要按照实际获取的情况而定。

s1012、根据第i个第一操作,获取第i个标记标识。

终端获取第i个第一操作之后,由于第i个第一操作使得终端可以获取到该第i个第一操作产生的第i个操作数据,因此,终端获取到的这些操作数据就是第i个标记标识。

可选的,本发明实施例中的标记标识可以为图形、符号、数字或文字等,本发明实施例不作限制。

示例性的,用户a使用手机进行录音的过程中,当第2个用户发言时,用户a在手机的触摸屏上滑动了一个折线手势,该折线手势在手机的触摸屏感应出来是一个“z”,这里,将“z”作为第3个标记标识。同理,如图3所示,用户a也可以在手机里的标记设置界面,通过输入操作,获取输入操作输入的“zm”作为标记标识。

需要说明的是,本发明实施例中的第一操作是用于标记的特定的手势或动作或输入等,例如特定的字母手势等,终端只在获取特定的手势时,才能根据该手势识别出标记标识。若是终端在录音的过程中获取到设定第一操作类型外的操作,则终端对该操作是不作标记处理的。这样,就避免了在录音过程中由于误操作或无触摸等原因造成的误标记情况的发生。

可选的,终端获取第一操作是可以在操作发生开始的预设时间内获取的,该预设时间可以为30秒等,具体的数值可以根据实际的设定而设置时间,本发明实施例不作限制。

需要说明的是,本发明实施例中的第一操作可以是两个触摸动作或输入次数等,因此,终端需要在一个预设时间内来获取第一操作的。例如,从第一操作发生的时间开始的预设时间内,获取第一操作,这样,就避免了终端获取的第i个第一操作是两个字母手势的情况时会被终端误认为是两个第一操作的情况发生。

示例性的,用户a使用手机进行录音时,用户a在手机的触摸屏上进行字母手势图像操作,该手机的触摸屏从字母手势图像的边缘信息中提取关键点对手势进行识别,显示屏上则会显示出相应的字母手势图像,比如“张明”发言时,用户可以30秒内在屏幕上分别输入“z”和“m”字母手势以表示;这里的“z”和“m”是依次输入。可以理解的是,由于30秒的预设时间较短,即手机获取“z”和“m”中间间隔时间较短,因此,手机可以根据字母手势图像操作,判定“zm”为一个完整的标记标识。

s1013、获取第i个第一操作的发生时间,该第i个第一操作的发生时间为第i个标记时间点。

终端在获取第i个第一操作时,同时获取该第i个第一操作对应的发生时间,也就是第i个标记时间点。

需要说明的是,本发明实施例中的第i个第一操作的发生时间是以从这次的录音开始为起始时刻。即本发明实施例中的第i个第一操作的发生时间为该第i个第一操作的发生时刻与起始时刻之间的差值。

示例性的,用户a使用手机在10点开始录音的,这个手机在10点30分的时候获取到了第3个手势操作,这时,手机就记录下该第3个手势发生的时间为30分钟。

s204、根据第i个标记标识和预设的标记标识与被访用户信息的对应关系,确定第i个标记标识对应的用户信息。

终端在获取第i个标记信息之后,由于在录音之前该终端已经获取到了预设的标记标识与被访用户信息的对应关系,因此,该终端可以根据第i个标记标识和预设的标记标识与被访用户信息的对应关系来确定出第i个标识对应的用户信息。

需要说明的是,本发明实施例中的用户信息可以为发言人的姓名、用户的头像等可以表征发言人身份的信息。

需要说明的是,具体的获取预设的标记标识与被访用户信息的对应关系的过程将在后续的实施例中进行详细地说明。

可选的,预设的标记标识与被访者用户信息的对应关系可以为标记标识与用户身份信息之间的对应列表,例如,可以为标记标识与用户的姓名或用户的头像之间的对应列表关系。

示例性的,预设的标记标识与被访者用户信息的对应关系可以是用户姓名的首字母为标记标识,该标记标识对应用户的姓名。例如,“zm”样的标记标识对应的为张明。

示例性的,用户a使用手机记录会议录音时,获取到了第i个标记标识为“zm”,这时手机根据预设的标记标识与被访者用户信息的对应关系,找到了“zm-张明”,于是,该手机就确定了第i个标记标识对应的用户信息为张明。

s205、将第i个标记标识对应的用户信息转化为第i个音频信息。

终端在根据第i个标记标识和预设的标记标识与被访用户信息的对应关系,确定第i个标记标识对应的用户信息之后,由于音频数据可以分为左右两个声道播放,因此,终端在录音的时候,首先可以将第i个标记标识对应的用户信息转化为第i个音频信息(语音)。

示例性的,终端将第i个标记标识“zm”对应的用户信息“张明”转化了第i个音频信息。

s206、在第i个标记时间点时,将第i个音频信息插入到第一音轨上。

终端将第i个标记标识对应的用户信息转化为第i个音频信息之后,由于音频数据可以分为左右两个声道播放,因此,终端在录音的时候,在第i个标记时间点时,该终端可以将第i个音频信息插入到第一音轨上。

示例性的,终端将第i个标记标识“zm”对应的用户信息“张明”转化了第i个音频信息,并将语音“张明”插入到左声道的音轨上。

s207、当i≠n时,将第i个标记时间点和第i+1个标记时间点之间的音频数据插入到第二音轨上。

终端在根据第i个标记标识和预设的标记标识与被访用户信息的对应关系,确定第i个标记标识对应的用户信息之后,当i≠n时,在该终端获取到第i+1个标记信息时,该终端可以将第i个标记时间点和第i+1个标记时间点之间的 已经记录的音频数据插入到第二音轨上。

具体的,终端可以将第i个标记时间点和第i+1个标记时间点之间的已经记录的音频数据分段出来插入到第二音轨上。

需要说明的是,当i≠n时(即终端获取第i+1个标记信息),表明录音还没有结束,于是,终端将第i个标识时间点与下一次获取的第i+1个标记时间点之间记录的音频数据保存插入到第二音轨上。同时,终端还可以在继续进行正常第i+1个标记标识对应的用户的录音工作。

示例性的,用户a使用手机进行会议记录的过程中,手机按照前后两次标记时间点顺序,在第2个标记标识获取完毕后,手机将第1个音频文件插入到右声道所在的音轨上。

s208、当i=n时,获取录音结束时间点。

终端在根据第i个标记标识和预设的标记标识与被访用户信息的对应关系,确定第i个标记标识对应的用户信息之后,由于此时终端获取的第i个标记信息可能是最后一个标记信息,该终端在继续进行下面的录音时不会在接收到第i+1个标记信息,因此,i=n时的情况下,终端可以获取到录音结束的时间点。

s209、将第i个标记时间点和录音结束时间点之间的音频数据插入到第二音轨上。

终端获取录音结束时间点之后,该终端可以将第i个标记时间点和录音结束时间点之间的音频数据插入到第二音轨上。

s210、将第一音轨上的n个音频信息和第二音轨上的音频数据合成为一个合成录音文件。

终端将n个音频信息插入到第一音轨,且该终端将第i个标记时间点和第i+1个标记时间点之间的音频数据插入到第二音轨上和该终端将第i个标记时间点和录音结束时间点之间的音频数据插入到第二音轨上之后,该终端将第一音轨上的n个音频信息和第二音轨上的音频数据合成为一个合成录音文件。

具体的,终端在每个标记时间点将每个标记标识对应的用户信息插入到录音的第一音轨,同时,将录音的内容插入到第二音轨。

可以理解的是,这样终端在进行录音的过程中,就将每个标记标识对应的用户信息在每个标记时间点插入在第一音轨,而将发言人的录音内容插入到第二音轨,最后终端得到的合成录音文件就是两个声音具有不一样的音频数据的录音文件并保存。

进一步地,终端在播放录音文件时,首先需要判断是否需要多声道设备播放录制的录音文件,若是需要,则左声道播放音轨1的音频信息,右声道正常播放发言人的录音(音频数据)即可。具体地,将音轨1和音轨2做分离处理,使得音轨1对应左声道,音轨2对应右声道。示例性的,当用户插入耳机播放录音时,耳机的左声道在标记的某一时刻点上会播放对应用户信息“张”和“明”的语音信息,右声道则播放发言人张明的录音内容。

本发明实施例所提供的一种录音方法,通过在记录音频数据的过程中,获取第i个标记信息,该第i个标记信息包括:第i个标记时间点和第i个标记标识,其中,n≥i≥1,n≥2;根据第i个标记标识和预设的标记标识与被访用户信息的对应关系,确定第i个标记标识对应的用户信息;当i≠n时,将第i个标记时间点和第i+1个标记时间点之间的音频数据,保存为与第i个标记标识对应的用户信息匹配的第i个音频文件。采用上述技术实现方案,由于终端在录音的过程中,将被发言人或被访问者的信息(用户信息)与相应的发言人的发言内容相对应标记保存了,因此,终端能够根据不同的用户来记录不同的音频,体现了人性化设计,提高了终端的智能化。

实施例三

如图7所示,本发明实施例提供了一种终端1,该终端1可以包括:

获取单元10,用于在记录音频数据的过程中,获取第i个标记信息,所述第i个标记信息包括:第i个标记时间点和第i个标记标识,其中,n≥i≥1,n≥2。

确定单元11,用于根据所述获取单元10获取的所述第i个标记标识和预设的标记标识与被访用户信息的对应关系,确定第i个标记标识对应的用户信息。

保存单元12,用于当i≠n时,将所述获取单元10获取的所述第i个标记时间点和第i+1个标记时间点之间的音频数据,保存为与所述确定单元11确定 的所述第i个标记标识对应的用户信息匹配的第i个音频文件。

可选的,如图8所示,所述终端1还包括:检测单元13和合成单元14。

所述获取单元10,还用于所述确定单元11根据所述第i个标记标识和预设的标记标识与用户信息的对应关系,确定第i个标记标识对应的用户信息之后,当i=n时,获取录音结束时间点。

所述保存单元12,还用于当i=n时,将所述获取单元10获取的所述第i个标记时间点和所述录音结束时间点之间的音频数据,保存为与所述确定单元11确定的所述第i个标记标识对应的用户信息匹配的第i个音频文件。

所述检测单元13,用于检测所述保存单元12保存的n个音频文件中,是否存在匹配了相同的用户信息的至少两个音频文件。

所述合成单元14,还用于若所述检测单元13检测存在,则将所述保存单元12保存的所述至少两个音频文件合成为一个音频文件,所述一个音频文件匹配与所述至少两个音频文件相同的用户信息。

可选的,如图9所示,所述终端1还包括:转化单元15、插入单元16。

所述转化单元15,用于所述确定单元11根据所述第i个标记标识和预设的标记标识与用户信息的对应关系,确定第i个标记标识对应的用户信息之后,将所述确定单元11确定的所述第i个标记标识对应的用户信息转化为第i个音频信息。

所述插入单元16,用于在所述获取单元10获取的所述第i个标记时间点时,将所述转化单元15转化的所述第i个音频信息插入到第一音轨上,以及当i≠n时,将所述第i个标记时间点和第i+1个标记时间点之间的音频数据插入到第二音轨上。

所述获取单元10,还用于当i=n时,获取所述录音结束时间点。

所述插入单元16,还用于将所述获取单元10获取的所述第i个标记时间点和所述录音结束时间点之间的音频数据插入到第二音轨上。

所述合成单元14,还用于将所述插入单元16合好的所述第一音轨上的n个音频信息和所述第二音轨上的音频数据合成为一个合成录音文件。

可选的,所述获取单元10,还用于所述获取第i个标记信息之前,获取预设被访用户信息库。

所述确定单元11,还用于根据所述获取单元10获取的所述预设被访用户信息库,确定预设的标记标识与被访用户信息的对应关系。

可选的,所述获取单元10,具体用于获取第i个第一操作,所述第一操作用于确定所述第i个标记信息;及根据所述第i个第一操作,获取第i个标记标识。以及获取所述第i个第一操作的发生时间,所述第i个第一操作的发生时间为所述第i个标记时间点。

可选的,本发明实施例中的终端为具有录音功能的电子设备,例如,录音笔、智能手机、平板电脑等。本发明实施例中的终端可以是通过触摸屏的接收标记信息,也可以在设置界面的进行相应的标记设置,还可以通过设置有可以感应触摸操作的传感器或感应器接收标记信息,本发明实施例不作限制。

在实际应用中,上述获取单元10、确定单元11、检测单元13、合成单元14、转化单元15和插入单元16可由位于终端1上的处理器实现,具体为中央处理器(cpu)、微处理器(mpu)、数字信号处理器(dsp)或现场可编程门阵列(fpga)等实现,保存单元12可由存储器实现,该存储器可以通过系统总线与处理器连接,其中,存储器用于存储可执行程序代码,该程序代码包括计算机操作指令,存储器可能包含高速ram存储器,也可能还包括非易失性存储器,例如,至少一个磁盘存储器。

本发明实施例所提供的一种终端,通过在记录音频数据的过程中,获取第i个标记信息,该第i个标记信息包括:第i个标记时间点和第i个标记标识,其中,n≥i≥1,n≥2;根据第i个标记标识和预设的标记标识与被访用户信息的对应关系,确定第i个标记标识对应的用户信息;当i≠n时,将第i个标记时间点和第i+1个标记时间点之间的音频数据,保存为与第i个标记标识对应的用户信息匹配的第i个音频文件。采用上述技术实现方案,由于终端在录音的过程中,将被发言人或被访问者的信息(用户信息)与相应的发言人的发言内容相对应标记保存了,因此,终端能够根据不同的用户来记录不同的音频, 体现了人性化设计,提高了终端的智能化。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1