一种录音标记与回放的方法和装置与流程

文档序号:13474212阅读:618来源:国知局
一种录音标记与回放的方法和装置与流程

本发明涉及音频处理技术领域,尤其涉及一种录音标记与回放的方法和装置。



背景技术:

随着电子技术的不断发展,许多终端设备都具有录音功能,如手机、平板电脑等。利用录音功能可以对所关注的音频信息进行记录,或者可以通过录音保存珍贵的音频资料。日常生活中,可以利用录音功能录制老师授课重点、重要会议的内容或者与受访者的谈话内容等等,但是在录制过程中,对重点内容的标记,以及在对重点内容的回放通常都比较繁琐。

现有技术中,通常只支持录音/暂停/继续/保存以及对保存的录音文件播放的功能。其中,部分含有录音打点的功能,标记出录音过程中的重点,回放时选取标记重听重点内容。然而,对没有打点标记的录音进行回放时,如果用户录制的时间较长,在回放整理时需要花费非常多的时间来重复回放,并且要重听重点部分需要拖拽进度条,非常不精确,需要多次尝试才能定位到重点内容的开始位置。而有录音打点功能时,用户在录音过程中遇到重点需要标记时,需要点亮屏幕后再点击标记打点图标,回放过程中需要点亮屏幕后找到标记标签进行回放,过程较为繁琐,而对于视障人士或眼力不好的用户,更加难以准确操作。



技术实现要素:

为解决上述技术问题,本发明实施例期望提供一种录音标记与回放的方法和装置,在对录音文件进行标记和回放时,实现方便快捷的标记与回放,并且对标记的内容准确定位。

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

第一方面,本发明实施例提供了一种录音标记与回放的方法,所述方法包括:

接收在标记后的录音文件回放过程中针对终端设备进行的第一操作;

将所述接收到的第一操作与已存储的操作进行匹配;

当所述第一操作与所述已存储的操作相匹配时,通过所述第一操作将所述标记后的录音文件定位到与所述已存储的操作相对应的标记位置进行回放。

上述方案中,在接收在标记后的录音文件回放过程中对终端设备进行的第一操作之前,还包括:

接收录音过程中在任意时刻针对终端设备进行的第二操作;

根据所述第二操作对录音文件进行标记,获取标记后的所述录音文件。

上述方案中,所述根据所述第二操作对录音文件进行标记,获取标记后的所述录音文件,包括:

将所述第二操作保存为所述已存储的操作;

保存所述已存储的操作对应的标记在所述录音文件中的位置,获取所述标记后的录音文件。

上述方案中,所述当所述第一操作与所述已存储的操作相匹配时,通过所述第一操作将所述录音文件定位到与所述已存储的操作相对应的标记位置进行回放,包括:

当与所述第一操作匹配的所述已存储的操作个数为一时,则将所述标记后的录音文件定位到与所述已存储的操作相对应的标记位置进行回放。

上述方案中,所述当所述第一操作与所述已存储的操作相匹配时,通过所述第一操作将所述录音文件定位到与所述已存储的操作相对应的标记位置进行回放,包括:

当与所述第一操作匹配的所述已存储的操作个数大于一时,确定所述匹配的已存储的操作为等同标记操作;

当连续接收的所述第一操作与所述等同标记操作相匹配时,从第一个所述等同标记操作对应的标记位置开始,按照所述等同标记操作对应的标记位置顺序,依次对所述标记后的录音文件进行回放;

当所述第一操作与所述已存储的操作相匹配,且所述已存储的操作对应的标记大于一时,根据预设的第一操作对特定标记位置所对应的所述标记后的录音文件进行回放。

上述方案中,所述方法还包括:

当所述第一操作与所述已存储的操作不相匹配时,所述标记后的录音文件按照时间顺序进行回放。

第二方面,本发明实施例提供了一种录音标记与回放的装置,所述装置包括:接收模块、匹配模块和回放模块;其中,

所述接收模块,用于接收在标记后的录音文件回放过程中针对终端设备进行的第一操作;

所述匹配模块,用于将所述接收到的第一操作与已存储的操作进行匹配;

所述回放模块,用于当所述第一操作与所述已存储的操作相匹配时,通过所述第一操作将所述标记后的录音文件定位到与所述已存储的操作相对应的标记位置进行回放。

上述方案中,所述装置还包括:获取模块;其中,

所述接收模块,用于接收录音过程中在任意时刻针对终端设备进行的第二操作;

所述获取模块,用于根据所述第二操作对录音文件进行标记,获取标记后的所述录音文件。

上述方案中,所述装置还包括:保存模块;其中,

所述保存模块,用于将所述第二操作保存为所述已存储的操作;

以及,保存所述已存储的操作对应的标记在所述录音文件中的位置;

所述获取模块,用于获取所述标记后的录音文件。

上述方案中,所述回放模块,用于当与所述第一操作匹配的所述已存储的操作个数为一时,则将所述标记后的录音文件定位到与所述已存储的操作相对应的标记位置进行回放。

上述方案中,所述装置还包括:确定模块;其中,

所述确定模块,用于当与所述第一操作匹配的所述已存储的操作个数大于一时,确定所述匹配的已存储的操作为等同标记操作;

所述回放模块,用于当连续接收的所述第一操作与所述等同标记操作相匹配时,从第一个所述等同标记操作对应的标记位置开始,按照所述等同标记操作对应的标记位置顺序,依次对所述标记后的录音文件进行回放;

以及,当所述第一操作与所述已存储的操作相匹配,且所述已存储的操作对应的标记大于一时,根据预设的第一操作对特定标记位置所对应的所述标记后的录音文件进行回放。

上述方案中,所述回放模块,用于当所述第一操作与所述已存储的操作不相匹配时,所述标记后的录音文件按照时间顺序进行回放。

本发明实施例提供了一种录音标记与回放的方法和装置,利用标记操作对录音文件进行标记后,在回放的过程中利用与标记操作相匹配的回放操作,准确定位到需要重新回放的标记位置,无需手动寻找标记点,实现了对标记内容的快速定位回放。

附图说明

图1为本发明实施例一提供的录音回放的方法流程示意图;

图2为本发明实施例一提供的录音标记方法流程示意图;

图3为本发明实施例一提供的标记时的终端界面示意图;

图4为本发明实施例一提供的标记时的另一种终端界面示意图;

图5为本发明实施例一提供的在终端界面标记的示意图;

图6为本发明实施例一提供的另一种录音标记方法流程示意图;

图7为本发明实施例一提供的录音回放时终端界面标记示意图;

图8为本发明实施例一提供的另一种录音回放方法流程示意图;

图9为本发明实施例一提供的另一种录音回放时终端界面标记示意图;

图10为本发明实施例二提供的录音标记与回放的装置结构示意图;

图11为本发明实施例二提供的另一种录音标记与回放的装置结构示意图。

具体实施方式

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

实施例一

参见图1,其示出了本发明实施例提供一种录音标记与回放的方法,该录音标记与回放的方法可以应用于具有录音功能的终端设备中,所述方法可以包括:

s110、接收在标记后的录音文件回放过程中针对终端设备进行的第一操作;

s120、将所述接收到的第一操作与已存储的操作进行匹配;

s130、当所述第一操作与所述已存储的操作相匹配时,通过所述第一操作将所述标记后的录音文件定位到与所述已存储的操作相对应的标记位置进行回放。

可以理解地,步骤s110为了省去通过手动定位标记位置的繁琐过程,采用第一操作实现对标记后的录音文件进行回放。对录音文件进行回放时,用户对终端设备进行第一操作,即回放操作,可以直接定位到欲回放的录音内容的位置。上述第一操作可以是在录音回放过程中,终端设备亮屏或者熄屏的情况下进行的。

需要说明的是,上述步骤s110为对标记后的录音文件进行回放的第一操作,相对应地,在回放之前还有一个在录制过程中对录音文件标记的过程。因此,在录制录音文件的过程中,可以对录音文件进行标记,录音结束后将所标记后的录音文件保存至终端设备的存储空间中。对录音文件进行标记的过程,是指在录音过程中,用户对录音的重点内容进行的标记,其中,重点内容可以是用户关注的任何录音内容。

具体的,参见图2,在步骤s110之前还包括步骤s101和s102:

s101、接收录音过程中在任意时刻针对终端设备进行的第二操作;

s102、根据所述第二操作对录音文件进行标记,获取标记后的所述录音文件。

需要说明的是,步骤s101中用户在录音过程中的任何时刻可以对终端设备进行第二操作,即标记操作,记录所关注的重点。进行第二操作时,可以是熄屏的时候进行的,也可以是唤醒屏幕的情况下进行的。

第二操作可以是多个相同或不同的第二操作,可以是在触摸屏上进行的任意手势,或者在触摸屏上画出任意一个图形,或者是通过终端设备内置的加速度传感器和陀螺仪等传感器的作用进行第二操作。

示例性的,利用手势进行的第二操作可以是滑动操作,包括:简单的向上、下、左、右进行滑动。或者在触摸屏上经过手指画出任意一个图形,该图形可以对应一定的含义,方便用户在回放录音文件的时候快速定位。例如,如图3所示,在对授课内容进行录音时,对老师所讲内容有疑问可以在屏幕上画出一个“q”;若录音是会议内容,会议对出差日程做出了安排,需要记录对日程安排的录音,可以在屏幕上画出一个“t”。或者通过终端设备内置的加速度传感器和陀螺仪等传感器的作用进行第二操作。比如,如图4所示,以特定的动作摇晃终端设备使得在摇晃终端设备的同时在录音文件中做上一个相应的标记。图4所示的界面就是在录音过程中,熄屏的情况下晃动终端设备,对录音内容进行标记的应用场景。

用户进行的第二操作并不限定于上述示例,鉴于做标记的时间不能过长,所做标记不能太复杂,否则可能会导致所做标记延迟,造成标记位置不准确的情况,因此其他的易于实现的标记操作均可以作为标记操作的实现方式。

示例性的,步骤s102中,在接收到每一个第二操作的同一时刻在录音文件中做下标记。如图5(a)所示,上述步骤s101中,对老师所讲内容有疑问,在有疑问的录音内容对应的时刻画出“q”形的同时,即在录音文件中做上了一个标记,并且对应的第二操作是在屏幕上画出“q”形。同样的,如图5(b)所示在相应的日程安排的录音内容中画出一个“t”形的同时,即在录音文件中做上了一个标记,并且对应的第二操作是在屏幕上画出一个“t”形。或者使终端设备以特定的动作进行晃动,在晃动时在录音文件中做上一个标记。所做标记可以是如图5所示的在第二操作对应的录音文件的时间轴上以一个圆点或一个方块做标记,或者是以其他的图形、数字或其他方式做标记都是可行的。

录音结束后,将所录制的经过标记的录音文件保存至终端设备的存储空间,便于后续回放时,对经过标记的录音文件进行调用。

具体地,参见图6,步骤s102包括步骤s1021和s1022:

s1021、将所述第二操作保存为所述已存储的操作;

s1022、保存所述已存储的操作对应的标记在所述录音文件中的位置,获取所述标记后的录音文件。

可以理解地,在步骤s1021中,第二操作为标记操作,为了保证在回放过程中能够利用第一操作准确的定位到标记操作相对应的位置,需将第二操作进行保存,使之成为已存储的操作。

具体地,步骤s1022在将第二操作保存为已存储的操作的同时,还需要对已存储的操作对应的标记在录音文件中的位置进行保存。如上述步骤s120所述的利用“q”形、“t”形或对终端设备以特定的动作进行晃动在录音文件中做上标记时,分别记录下所做标记在录音文件中对应的位置。上述操作完成后就可以获取标记后的录音文件。

需要说明的是,步骤s120中,做好标记的录音文件在回放时,通常需要重点重听所标记过的录音内容,通过第一操作可以实现对标记后的录音文件进行回放。第一操作与已存储的操作相对应,当第一操作与已存储的操作相匹配时则会定位到相应位置的录音文件进行回放。

已存储的操作为在标记后的录音文件中已经存储的标记操作,将第一操作与已存储的操作进行匹配,即将回放操作与已存储的标记操作进行匹配。上述的匹配过程可以为第一操作所采用的手势或者动作跟已存储的操作是相同的。

具体地,在步骤s130中,由于已存储的操作次数大于等于一次,因此对录音文件进行的第一操作与已存储的操作相匹配时,按照第一操作与已存储操作的匹配的个数分为两种情况:第一操作与已存储操作的匹配的个数等于一或者第一操作与已存储操作的匹配的个数大于一。

当与第一操作匹配的已存储操作的个数等于一时,步骤s130具体为:

当与所述第一操作匹配的所述已存储的操作个数为一时,则将所述标记后的录音文件定位到与所述已存储的操作相对应的标记位置进行回放。

可以理解地,只要第一操作与已存储操作的匹配个数只有一个,即可以定位到该已存储操作对应的标记位置对标记后的录音文件进行回放。

例如,已存储的操作为在触摸屏上画出了一个“t”形,且该“t”形所对应的标记只有一个,而第一操作也为在触摸屏上画出“t”形,那么该第一操作与已存储的操作匹配,如图7所示,将标记后的录音文件定位到“t”形所对应的标记位置进行回放。

需要说明的是,当第一操作与已存储的操作进行匹配时,所述第一操作与已存储的操作的匹配个数可能会是大于一个,也就是匹配到的已存储的操作不止一个是相同的情况,因此,参见图8步骤s130具体还包括s1301至s1303:

s1301、当与所述第一操作匹配的所述已存储的操作个数大于一时,确定所述匹配的已存储的操作为等同标记操作;

s1302、当连续接收的所述第一操作与所述等同标记操作相匹配时,从第一个所述等同标记操作对应的重点标记位置开始,按照所述等同标记操作对应的标记位置顺序,依次对所述标记后的录音文件进行回放;

s1303、当所述第一操作与所述已存储的操作相匹配,且所述已存储的操作对应的标记大于一时,根据预设的第一操作对特定标记位置所对应的所述标记后的录音文件进行回放。

具体地,步骤s1301中,录音时,若有多次已存储的操作,可能会出现几个标记位置对应的标记操作相同的情况。将相同的已存储的操作划分为等同标记操作,以便回放时利用第一操作更准确的定位标记内容。

例如上述步骤s101中所述的标记授课内容疑问处的示例,若用“q”标记出了多个疑问处,那么将这些用“q”所标记位置对应的已存储的操作分类为等同标记操作。如图9所示,图9示出了在录音回放时,匹配到录音文件中两个“q”形标记的情况,分别用标号1和标号2对这两个标记进行了区分,这两个“q”形标记对应的已存储的操作即为等同标记操作。

具体地,步骤s1302中,当所述第一操作与等同标记操作相同时,从第一个等同标记操作开始对录音内容进行回放。如果连续进行的第一操作都是与等同标记操作相同,那么就会按照等同标记操作对应的标记位置的顺序对录音文件进行回放。

例如,若在一段录音内容中有多个标记对应上述“q”形标记,那么在回放录音内容进行第一操作时,当画出一个“q”形则定位到第一个“q”形所对应的标记位置对录音内容进行回放,再画出一个“q”形则定位到第二个“q”形所对应的标记位置对录音内容进行回放。

需要说明的是,如果在等同标记操作中有其他的已存储的操作,则在连续进行的第一操作都是与等同标记操作相同的情况下,将跳过与等同标记操作不同的已存储的操作,直接定位到下一个等同标记操作对应的标记位置进行回放。

例如,在对授课内容用“q”做一系列疑问标记的中间插入了其他标记操作,则在连续的第一操作都为“q”时,跳过其他的已存储的操作,直接按标记顺序定位到“q”所对应的标记位置。

还需要说明的是,当等同标记操作对应的标记内容回放完时,若进行的第一操作仍然与等同标记操作相同,那么回到第一个等同标记操作对应的位置对标记后的录音文件进行回放。

具体的,步骤s1303中若当前正在回放标记后的录音文件,可以根据预设的第一操作对特定的标记位置进行回放。例如,利用预设的第一操作回到上一个标记位置所对应的内容进行回放。这种情况下,如果需要对上一个标记的内容进行重听,则在终端设备上做出预设的第一操作就可以回到上一个标记的位置进行回放。例如,预设的第一操作是双击触摸屏重听上一标记的内容,则需要重听上一标记所对应的内容时,双击屏幕即回放到上一标记的内容。

示例性地,本方法还可以包括:

当所述第一操作与所述已存储的操作不相匹配时,所述标记后的录音文件按照时间顺序进行回放。

可以理解地,当第一操作与已存储的操作不相匹配时,则不会定位到已存储的操作相对应的标记位置进行回放,而是直接按照标记后的录音文件的时间轴的播放顺序对录音文件进行回放。

本发明实施例提供了一种录音标记与回放的方法,利用标记操作对录音文件进行标记后,在回放的过程中利用与标记操作相匹配的回放操作,准确定位到需要重新回放的标记位置,无需手动寻找标记点,实现了对标记内容的快速定位回放。

实施例二

参见图10,其示出了本发明实施例提供一种录音标记与回放的装置10,所述装置包括:接收模块1001、匹配模块1002和回放模块1003;其中,

所述接收模块1001,用于接收在标记后的录音文件回放过程中针对终端设备进行的第一操作;

所述匹配模块1002,用于将所述接收到的第一操作与已存储的操作进行匹配;

所述回放模块1003,用于当所述第一操作与所述已存储的操作相匹配时,通过所述第一操作将所述标记后的录音文件定位到与所述已存储的操作相对应的标记位置进行回放。

进一步地,参见图11,所述装置还包括:获取模块1004;其中,

所述接收模块1001,用于接收录音过程中在任意时刻针对终端设备进行的第二操作;

所述获取模块1004,用于根据所述第二操作对录音文件进行标记,获取标记后的所述录音文件。

进一步地,参见图11,所述装置还包括:保存模块1005;其中,

所述保存模块1005,用于将所述第二操作保存为所述已存储的操作;

以及,保存所述已存储的操作对应的标记在所述录音文件中的位置;

所述获取模块1004,用于获取所述标记后的录音文件。

进一步地,所述回放模块1003,用于当与所述第一操作匹配的所述已存储的操作个数为一时,则将所述标记后的录音文件定位到与所述已存储的操作相对应的标记位置进行回放。

进一步地,参见图11,所述装置还包括:确定模块1006;其中,

所述确定模块1006,用于当与所述第一操作匹配的所述已存储的操作个数大于一时,确定所述匹配的已存储的操作为等同标记操作;

所述回放模块1003,用于当连续接收的所述第一操作与所述等同标记操作相匹配时,从第一个所述等同标记操作对应的标记位置开始,按照所述等同标记操作对应的标记位置顺序,依次对所述标记后的录音文件进行回放;

以及,当所述第一操作与所述已存储的操作相匹配,且所述已存储的操作对应的标记大于一时,根据预设的第一操作对特定标记位置所对应的所述标记后的录音文件进行回放。

进一步地,所述回放模块1003,用于当所述第一操作与所述已存储的操作不相匹配时,所述标记后的录音文件按照时间顺序进行回放。

具体的,本发明实施例提供的录音标记与回放的装置的说明可以参考实施例一的录音标记与回放的方法的说明,本发明实施例在此不再赘述。

在实际应用中,所述接收模块1001、匹配模块1002、回放模块1003、获取模块1004、保存模块1005和确定模块1006均可由位于录音标记与回放的装置10中的中央处理器(centralprocessingunit,cpu)、微处理器(microprocessorunit,mpu)、数字信号处理器(digitalsignalprocessor,dsp)、或现场可编程门阵列(fieldprogrammablegatearray,fpga)等实现。

本发明实施例提供了一种录音标记与回放的装置,利用标记操作对录音文件进行标记后,在回放的过程中利用与标记操作相匹配的回放操作,准确定位到需要重新回放的标记位置,无需手动寻找标记点,实现了对标记内容的快速定位回放。

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

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

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

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

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

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