一种实现pc端与移动终端自动录音的方法及系统转让专利

申请号 : CN201410182273.2

文献号 : CN103929544B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 曾梦良蔡华方振岳闯

申请人 : 广东欧珀移动通信有限公司

摘要 :

本发明公开了一种实现pc端与移动终端自动录音的方法及系统,通过本发明的方法及系统,pc端能够实现自动播放音频文件以及在每一个音频文件开始和结束都发送相应状态到移动终端,移动终端能够监听和接收pc端发送过来的录音请求,实现自动录音、自动结束和自动保存,其操作简单,方便实用,有利于将制作好的音频文件通过上述自动录音的方式录制到移动终端上,进而用于更加精确的语音识别率检测,并且能够节省语音识别率检测的时间和提高效率。另外,各个移动终端厂商都有语音助手等应用,本发明具有强大的市场活力。

权利要求 :

1.一种实现pc端与移动终端自动录音的方法,其特征在于,该方法包括以下步骤:S1、建立pc端与移动终端之间的连接;

S2、当pc端准备播放音频文件时,则发送开始指令到移动终端,移动终端解析收到的开始指令后,发送准备就绪指令到pc端;

S3、pc端解析收到的准备就绪指令后,播放音频文件,并再次发送开始指令到移动终端,移动终端解析收到的开始指令后,开始录音;

S4、当一个音频文件播放完成时,pc端发送结束指令到移动终端,移动终端解析收到的结束指令后,保存生成的录音文件和初始化应用数据,并再次发送准备就绪指令到pc端;

S5、pc端判断当前是否还有下一个音频文件需要播放,若有,则返回执行步骤S2,若没有,则给出提示。

2.根据权利要求1所述的实现pc端与移动终端自动录音的方法,其特征在于,在步骤S2中,pc端发送开始指令到移动终端的同时还发送音频文件的名称数据到移动终端,移动终端解析收到的音频文件的名称数据后,获取音频文件名。

3.根据权利要求1所述的实现pc端与移动终端自动录音的方法,其特征在于,所述pc端与移动终端之间的连接方式为adb连接。

4.根据权利要求2所述的实现pc端与移动终端自动录音的方法,其特征在于,所述pc端通过广播形式发送指令和数据到移动终端。

5.一种实现pc端与移动终端自动录音的系统,其特征在于,所述pc端与移动终端通信连接,所述pc端包括:pc交互模块,用于当pc端准备播放音频文件时,则发送开始指令到移动终端;在播放音频文件的同时再次发送开始指令到移动终端;当一个音频文件播放完成时,则发送结束指令到移动终端;以及,接收和解析移动终端发送过来的准备就绪指令;

播放模块,用于在pc交互模块首次解析收到的准备就绪指令后,播放音频文件;

判断模块,用于在pc交互模块再次解析收到的准备就绪指令后,判断当前是否还有下一个音频文件需要播放,若有,则使pc交互模块在pc端准备播放音频文件时,发送开始指令到移动终端,若没有,则给出提示;

所述移动终端包括:

监听交互模块,用于接收和解析pc交互模块发送过来的开始指令和结束指令,并在首次解析收到的开始指令后,发送准备就绪指令到pc端;以及,在初始化应用数据后再次发送准备就绪指令到pc端;

录音模块,用于在监听交互模块再次解析收到的开始指令后,进行录音;

录音保存模块,用于在监听交互模块解析收到的结束指令后,保存生成的录音文件,并初始化应用数据。

6.根据权利要求5所述的实现pc端与移动终端自动录音的系统,其特征在于,所述pc交互模块还用于当pc端准备播放音频文件时,还发送音频文件的名称数据到移动终端;

所述监听交互模块还用于接收和解析pc交互模块发送过来的音频文件的名称数据,并在解析收到的音频文件的名称数据后,获取音频文件名。

7.根据权利要求5所述的实现pc端与移动终端自动录音的系统,其特征在于,所述pc端与移动终端之间的连接方式为adb连接。

8.根据权利要求6所述的实现pc端与移动终端自动录音的系统,其特征在于,所述pc交互模块通过广播形式发送指令和数据到监听交互模块。

9.根据权利要求5所述的实现pc端与移动终端自动录音的系统,其特征在于,所述移动终端包括手机或平板电脑。

说明书 :

一种实现pc端与移动终端自动录音的方法及系统

技术领域

[0001] 本发明涉及移动通信领域,更具体地说,是涉及一种实现pc端与移动终端自动录音的方法及系统。

背景技术

[0002] 随着移动通信技术的发展,移动终端(如手机)已经成为了人们生活不可或缺的一部分,随着移动终端性能的不断提升,移动终端的软硬件测试越来越趋于专业化和自动化。
[0003] 其中,语音识别是各个手机厂商都会内置的功能,在测试语音识别率方面,当前采用的普遍方法为人工对着手机说词语以及手动去pc端播放音频文件,这样导致操作繁琐,效率低下,增加了语音识别率检测的时间。

发明内容

[0004] 本发明的目的在于克服现有技术中的上述缺陷,提供一种实现pc端与移动终端自动录音的方法及系统,其节省了语音识别率检测的时间和提高了效率。
[0005] 为实现上述目的,本发明提供的技术方案如下:一种实现pc端与移动终端自动录音的方法,包括以下步骤:
[0006] S1、建立pc端与移动终端之间的连接;
[0007] S2、当pc端准备播放音频文件时,则发送开始指令到移动终端,移动终端解析收到的开始指令后,发送准备就绪指令到pc端;
[0008] S3、pc端解析收到的准备就绪指令后,播放音频文件,并再次发送开始指令到移动终端,移动终端解析收到的开始指令后,开始录音;
[0009] S4、当一个音频文件播放完成时,pc端发送结束指令到移动终端,移动终端解析收到的结束指令后,保存生成的录音文件和初始化应用数据,并再次发送准备就绪指令到pc端;
[0010] S5、pc端判断当前是否还有下一个音频文件需要播放,若有,则返回执行步骤S2,若没有,则给出提示。
[0011] 作为优选的,在步骤S2中,pc端发送开始指令到移动终端的同时还发送音频文件的名称数据到移动终端,移动终端解析收到的音频文件的名称数据后,获取音频文件名。
[0012] 作为优选的,所述pc端与移动终端之间的连接方式为adb连接。
[0013] 作为优选的,所述pc端通过广播形式发送指令和数据到移动终端。
[0014] 本发明还提供了一种实现pc端与移动终端自动录音的系统,所述pc端与移动终端通信连接,所述pc端包括:
[0015] pc交互模块,用于当pc端准备播放音频文件时,则发送开始指令到移动终端;在播放音频文件的同时再次发送开始指令到移动终端;当一个音频文件播放完成时,则发送结束指令到移动终端;以及,接收和解析移动终端发送过来的准备就绪指令;
[0016] 播放模块,用于在pc交互模块首次解析收到的准备就绪指令后,播放音频文件;
[0017] 判断模块,用于在pc交互模块再次解析收到的准备就绪指令后,判断当前是否还有下一个音频文件需要播放,若有,则使pc交互模块在pc端准备播放音频文件时,发送开始指令到移动终端,若没有,则给出提示。
[0018] 所述移动终端包括:
[0019] 监听交互模块,用于接收和解析pc交互模块发送过来的开始指令和结束指令,并在首次解析收到的开始指令后,发送准备就绪指令到pc端;以及,在初始化应用数据后再次发送准备就绪指令到pc端;
[0020] 录音模块,用于在监听交互模块再次解析收到的开始指令后,进行录音;
[0021] 录音保存模块,用于在监听交互模块解析收到的结束指令后,保存生成的录音文件,并初始化应用数据。
[0022] 作为优选的,所述pc交互模块还用于当pc端准备播放音频文件时,还发送音频文件的名称数据到移动终端;所述监听交互模块还用于接收和解析pc交互模块发送过来的音频文件的名称数据,并在解析收到的音频文件的名称数据后,获取音频文件名。
[0023] 作为优选的,所述pc端与移动终端之间的连接方式为adb连接。
[0024] 作为优选的,所述pc交互模块通过广播形式发送指令和数据到监听交互模块。
[0025] 作为优选的,所述移动终端包括手机或平板电脑。
[0026] 与现有技术相比,本发明的有益效果在于:
[0027] 通过本发明的方法及系统,pc端能够实现自动播放音频文件以及在每一个音频文件开始和结束都发送相应状态到移动终端,移动终端能够监听和接收pc端发送过来的录音请求,实现自动录音、自动结束和自动保存,其操作简单,方便实用,有利于将制作好的音频文件通过上述自动录音的方式录制到移动终端上,进而用于更加精确的语音识别率检测,并且能够节省语音识别率检测的时间和提高效率。另外,各个移动终端厂商都有语音助手等应用,本发明具有强大的市场活力。

附图说明

[0028] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029] 图1是本发明实施例一提供的实现pc端与移动终端自动录音的方法流程图;
[0030] 图2是本发明实施例二提供的实现pc端与移动终端自动录音的系统的结构框图。

具体实施方式

[0031] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0032] 实施例一
[0033] 本发明的实施例一提供了一种实现pc端与移动终端自动录音的方法,具体的,移动终端安装有录音应用,该录音应用开启后,在后台不断运行以便监听pc端发出的指令以及接收pc端的指令后,调用一系列的方法来实现自动录音并保存。pc端安装有音频播放应用,该音频播放应用能够实现自动播放音频文件以及在每一个音频文件开始和结束都发送相应状态到移动终端。下面结合附图对本实施例进行详细说明。图1是本发明实施例一的方法流程图,请参考图1,本发明实施例的方法包括以下步骤:
[0034] 步骤S1、建立pc端与移动终端之间的连接;
[0035] 在本实施中,pc端与移动终端之间的连接方式为adb连接。其中,adb的全称为Android Debug Bridge,即Android调试桥,其主要起到调试桥的作用。因此,adb连接就是连接装有Android系统的移动终端与pc端的桥梁,利用adb连接可以让用户在pc端上对移动终端进行全面的操作。当然,也可以采用其他连接方式,非本实施为限。
[0036] 步骤S2、当pc端准备播放音频文件时,则发送开始指令到移动终端,移动终端解析收到的开始指令后,发送准备就绪指令到pc端;
[0037] 具体的,pc端是通过广播形式发送指令和数据到移动终端的。当pc端启动音频播放应用后即可准备播放存储在pc端中的音频文件。
[0038] 在一优选的实施中,pc端发送开始指令到移动终端的同时还发送音频文件的名称数据到移动终端,移动终端解析收到的音频文件的名称数据后,获取音频文件名,其有利于移动终端对音频文件的录制操作。
[0039] 步骤S3、pc端解析收到的准备就绪指令后,播放音频文件,并再次发送开始指令到移动终端,移动终端解析收到的开始指令后,开始录音;
[0040] 步骤S4、当一个音频文件播放完成时,pc端发送结束指令到移动终端,移动终端解析收到的结束指令后,保存生成的录音文件和初始化应用数据,并再次发送准备就绪指令到pc端;
[0041] 步骤S5、pc端判断当前是否还有下一个音频文件需要播放,若有,则返回执行步骤S2,若没有,则给出提示。
[0042] 实施例二
[0043] 本发明的实施例二提供了一种实现pc端与移动终端自动录音的系统,请参考图2,pc端1与移动终端2之间建立连接,其连接方式为adb连接。
[0044] 在本实施中,pc端1包括Pc交互模块11、播放模块12和判断模块13,其中,pc交互模块11、播放模块12和判断模块13可以设置在一音频播放应用中,该音频播放应用能够实现自动播放音频文件以及在每一个音频文件开始和结束都发送相应状态到移动终端2。下面结合附图对各模块进行详细说明。
[0045] pc交互模块11用于当pc端1准备播放音频文件时,则发送开始指令到移动终端2;在播放音频文件的同时再次发送开始指令到移动终端2;当一个音频文件播放完成时,则发送结束指令到移动终端2;以及,接收和解析移动终端2发送过来的准备就绪指令。
[0046] 播放模块12用于在pc交互模块11首次解析收到的准备就绪指令后,播放音频文件。
[0047] 判断模块13用于在pc交互模块11再次解析收到的准备就绪指令后,判断当前是否还有下一个音频文件需要播放,若有,则使pc交互模块11在pc端1准备播放音频文件时,发送开始指令到移动终端2,若没有,则给出提示。
[0048] 在本实施中,移动终端2包括监听交互模块21、录音模块22和录音保存模块23。其中,监听交互模块21、录音模块22和录音保存模块23可以设置在一录音应用中,该录音应用开启后,在后台不断运行以便监听pc端1发出的指令以及接收pc端1的指令后,调用一系列的方法来实现自动录音并保存。下面结合附图对各模块进行详细说明。
[0049] 监听交互模块21,用于接收和解析pc交互模块11发送过来的开始指令和结束指令,并在首次解析收到的开始指令后,发送准备就绪指令到pc端1;以及,在初始化应用数据后再次发送准备就绪指令到pc端1;
[0050] 录音模块22,用于在监听交互模块21再次解析收到的开始指令后,进行录音;
[0051] 录音保存模块23,用于在监听交互模块21解析收到的结束指令后,保存生成的录音文件,并初始化应用数据。
[0052] 具体的,所述pc交互模块11是通过广播形式发送指令和数据到监听交互模块21的。
[0053] 在一优选的实施中,pc交互模块11还用于当pc端1准备播放音频文件时,还发送音频文件的名称数据到移动终端2;所述监听交互模块21还用于接收和解析pc交互模块11发送过来的音频文件的名称数据,并在解析收到的音频文件的名称数据后,获取音频文件名。
[0054] 需要说明的是,上述实施例提供的一种实现pc端与移动终端自动录音的系统,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将系统的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,移动终端可以是手机、平板电脑或其他移动终端设备。
[0055] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。
[0056] 综上所述,pc端能够实现自动播放音频文件以及在每一个音频文件开始和结束都发送相应状态到移动终端,移动终端能够监听和接收pc端发送过来的录音请求,实现自动录音、自动结束和自动保存,其操作简单,方便实用,有利于将制作好的音频文件通过上述自动录音的方式录制到移动终端上,进而用于更加精确的语音识别率检测,并且能够节省语音识别率检测的时间和提高效率。另外,各个移动终端厂商都有语音助手等应用,本发明具有强大的市场活力。
[0057] 上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。