一种点名方法及系统技术方案

技术编号:12016103 阅读:202 留言:0更新日期:2015-09-09 11:41
本公开涉及一种基于音频指纹技术的应用方法及系统,即一种点名方法及系统,基于音频指纹技术,提取出压缩域的音频指纹,通过挖掘音频压缩时的MDCT信息,在部分解码的情况下提取表征音频特征的指纹,从而得到要匹配的音频,完成点名。本公开具有方便快捷,简化点名工作量的特点;基于所述方法实现的装置,方便管理者的管理,而相应系统的实现为装置的应用提供技术支持,从而使传统的点名工作智能化,自动化。

【技术实现步骤摘要】

本专利技术涉及教学管理领域,特别是一种点名方法及系统
技术介绍
音频指纹是指可以代表一段音乐重要声学特征的基于内容的紧致数字签名,其主要目的是建立一种有效机制来比较两个音频数据的感知听觉质量,但并不需要直接比较很大的音频数据本身,而是比较其相应通常较小的数字指纹。使用音频指纹而不是音频数据本身进行检索可以具有下面的好处:因为指纹数据量相对比较小,可以大大减少对应聘及内存的存储要求;指纹来源与音频数据听觉最重要的部分,因此在经受信号失真时仍能进行有效比对;指纹数据库与媒体数据库相比尺寸减小很多,可以进行更高效的搜索。
技术实现思路
鉴于此,本公开提供了一种基于音频指纹技术的应用方法、装置及系统,即一种点名方法、装置及系统,基于音频指纹技术,提取出压缩域的音频指纹,通过挖掘音频压缩时的MDCT信息,在部分解码的情况下提取表征音频特征的指纹,从而得到要匹配的音频,完成点名。一种点名方法:所述方法通过下述步骤实现点名:S1、录音并上传:被点名者实时录制点名者的一段声音并将录音数据上传至服务器;S2、提取指纹:在服务器一端收到录音后,从所述录音中提取表征音频特征的指纹,从而得到要匹配的音频;;S3、匹配:将所述音频与事先存储在数据库中点名者的音频数据进行比对匹配;S4、存储:存储匹配结果,若匹配结果为匹配上,则点名成功。一种点名装置:所述装置包括客户端和服务端,所述客户端和服务端通过下述流程进行交互实现点名:P1、被点名者使用客户端实时录制点名者的一段声音并将录音数据上传至服务端;P2、服务端接收录音并从所述录音中提取表征音频特征的指纹,从而得到要匹配的音频;P3、服务端将所述音频与事先存储在数据库中点名者的音频数据进行比对匹配;P4、服务端存储匹配结果,若匹配结果为匹配上,则点名成功。一种点名系统:所述系统至少包括客户端、部署在服务端的接收模块、提取指纹模块、匹配模块、数据库;所述客户端用于录制点名者的一段声音并将录音数据上传至服务端;所述接收模块所述提取指纹模块用于在接收模块接收录音数据后,提取所述录音数据中表征音频特征的指纹,从而得到要匹配的音频;;所述匹配模块用于将所述要匹配的音频与事先存储在数据库中的点名者的音频数据进行比对匹配,如果匹配成功则点名成功。本公开方便快捷,简化点名工作量;基于所述方法实现的装置,方便管理者的管理,而相应系统的实现为装置的应用提供技术支持,从而使传统的点名工作智能化,自动化。附图说明图1本公开的一个实施例中一种点名方法的方法流程示意图;图2本公开的一个实施例中一种点名系统结构示意图;图3本公开的一个实施例中使用带有加速度传感器手机中的加速度传感器原理示意图。具体实施方式在一个方法的基础实施例中,提供了一种点名方法,所述方法通过下述步骤实现点名:S1、录音并上传:被点名者实时录制点名者的一段声音并将录音数据上传至服务器;S2、提取指纹:在服务器一端收到录音后,从所述录音中提取表征音频特征的指纹,从而得到要匹配的音频;S3、匹配:将所述要匹配的音频与事先存储在数据库中点名者的音频数据进行比对匹配;S4、存储:存储匹配结果,若匹配结果为匹配上,则点名成功。上述实施例的方法步骤流程参见图1。通过这个实施例,可以通过被点名者实时录制的关于点名者说说话的一段录音,通过有线或无线方式上传到服务器。在服务器一端收到上传的录音后,从所述录音中提取表征音频特征的指纹,从而得到要匹配的音频;然后通过将所述要匹配的音频与存储在数据库中点名者的音频数据进行匹配,如果匹配上,即为点名成功;否则,被点名者未到。在这里,若是有线方式可以不限制上传时间,但优选采用无线方式,这样在有网络的情况下可以实现无线实时上传。在一个实施例中,提供了得到所述要匹配的音频的具体实现方式为基于音频指纹技术,提取出压缩域的音频指纹,通过挖掘音频压缩时的MDCT信息,在部分解码的情况下从所述录音中提取表征音频特征的指纹,从而得到要匹配的音频。优选的,为了加快所述要匹配的音频与事先存储在数据库中点名者的音频数据进行比对匹配的速度,上传的录音数据包括录音的音频和录音的时间,则在S3之前还包括:确认所述录音的时间,并与点名者的工作时间段进行匹配,进而确定所述事先存储在数据库中的点名者的音频数据。在这种情况下,如果点名者规律的在某些时间段工作,要求被点名者到场,那么上传的录音数据的录制时间在这些范围内,那么将缩小搜索事先存储在数据库中点名者的音频数据的记录数,进而加快匹配速度。这样的应用场景最典型的就是老师在某个时间段上课,对到场的学生进行点名。在一个实施例中,所述录音通过手机的录音功能来完成,且所述手机能将所述录音传输至不限于服务器的其他设备。这里只要手机能录音和能进行录音数据传输即可。在另一个实施例中,所述录音功能通过摇晃手机被调用,并且所述手机能将所述录音传输至不限于服务器的其他设备。这个实施例中应用的是当前常见的智能机,一种能根据手机横竖的变化适应性的调整屏幕方便手机使用者的手机。这样通过开发点名APP,即可通过在点名者晃动手机时,通过APP调用录音功能,继而完成录音和数据上传。对于这样的点名方式应用于老师点名时,可以简化老师点名工作量,也将科技与传统教学联系起来,给学生以新鲜感,督促学生积极学习。这种通过摇晃手机来调用录音功能的智能手机里,通常有一种加速度传感器。所述加速度传感器原理示意图如图3所示,加速度传感器使用硅材料制作,在重力和人摇动手机的作用下,里面的Seismic Mass会左右晃动,图中阴影部分是带电荷的金属板,他们会产生电磁场,Seismic Mass的左右晃动,会引起电磁场发生变化,从而能检测出手机受到了摇晃以及摇晃的方向。在一个实施例中基于所述方法,提供了一种点名系统,所述系统包括客户端和服务端,所述客户端和服务端通过下述流程进行交互实现点名:P1、在点名者的工作时间段内,被点名者使用客户端实时录制点名者的一段声音并将录音数据上传至服务端;P2、服务端接收录音并从所述录音中提取表征音频特征的指纹,从而得到要匹配的音频;P3、服务端将所述要匹配的音频与事先存储在数据库中点名者的音频数据进行比对匹配;P4、服务端存储匹配结果,若匹配结果为匹配上,则点名成功。在这本文档来自技高网...
一种点名方法及系统

【技术保护点】
一种点名方法,其特征在于:所述方法通过下述步骤实现点名:S1、录音并上传:在点名者的工作时间段内,被点名者实时录制点名者的一段声音并将录音上传至服务器;S2、提取指纹:在服务器一端收到录音后,从所述录音中提取表征音频特征的指纹,从而得到要匹配的音频;S3、匹配:将所述要匹配的音频与事先存储在数据库中的点名者的音频数据进行比对匹配;S4、存储:存储匹配结果,若匹配结果为匹配上,则点名成功。

【技术特征摘要】
1.一种点名方法,其特征在于:
所述方法通过下述步骤实现点名:
S1、录音并上传:在点名者的工作时间段内,被点名者实时录制点名者的一
段声音并将录音上传至服务器;
S2、提取指纹:在服务器一端收到录音后,从所述录音中提取表征音频特征
的指纹,从而得到要匹配的音频;
S3、匹配:将所述要匹配的音频与事先存储在数据库中的点名者的音频数据
进行比对匹配;
S4、存储:存储匹配结果,若匹配结果为匹配上,则点名成功。
2.根据权利要求1所述的方法,其特征在于:
优选的,所述录音包括录音的音频和录音的时间,则在S3之前还包括:
确认所述录音的时间,并与点名者的工作时间段进行匹配,进而确定所述事
先存储在数据库中的点名者的音频数据。
3.根据权利要求1所述的方法,其特征在于:
所述录音通过手机的录音功能来完成,且所述手机能将所述录音传输至不限
于服务器的其他设备。
4.根据权利要求1所述的方法,其特征在于:
所述录音通过手机的录音功能来完成;
所述录音功能通过摇晃手机被调用,并且所述手机能将所述录音传输至不限
于服务器的其他设备。
5.一种点名系统,其特征在于:
所述系统包括客户端和服务端,所述客户端和服务端通过下述流程进行交互
实现点名:
P1、在点名者的工作时间段内,被点名者使用客户端实时录制点名者的一段
声音并将录音上传至服务端;
P2、服务端接收录音并从所述录音中提取表征音频特征的指纹,从而得到要
匹配的音频;
P3、服务端将所述要匹配的音频与事先存储在数据库中的点名者的音频数据
进行比对...

【专利技术属性】
技术研发人员:马君亮汪西莉肖冰叶宇晗
申请(专利权)人:陕西师范大学
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1