一种音频文件的分类方法、装置和文件管理器制造方法及图纸

技术编号:15002055 阅读:80 留言:0更新日期:2017-04-04 11:05
本发明专利技术公开了一种音频文件的分类方法、装置和文件管理器。所述音频文件的分类方法包括:提取系统中所有音频文件;获取每个音频文件的父类路径;基于预设的类别,通过相应的父类路径对相应的音频文件进行分类。本发明专利技术的方案,可以克服现有技术中使用不方便、费时费力和用户体验差等缺陷,实现使用方便、省时省力和用户体验好的有益效果。

【技术实现步骤摘要】

本专利技术涉及数据处理
,具体地,涉及一种音频文件的分类方法、装置和文件管理器
技术介绍
现今的操作系统使用文件管理器来控制对文件的访问。对于音频文件,一般按音频格式进行分类。其中,音频格式是指要在手机内播放或处理音频文件,是对声音文件进行数、模转换的过程。音频格式日新月异,例如:CD格式、WAVE(*.WAV)、AIFF、AU、MP3、MIDI、WMA、RealAudio、VQF、OggVorbis、AAC、APE。随着互联网技术的发展,互联网音频库中收录了大量的音频文件,为了实现对互联网音频库的有效管理,需要对音频文件进行分类。现有的文件管理器对音频的分类就是把所有音频文件分为一类,全部的音频文件在一个列表中显示给用户。现有的这种方案不利于用户使用体验,在用户查找相关的音频文件时比较麻烦,不利于用户查看。现有技术中,存在使用不方便、费时费力和用户体验差等缺陷。
技术实现思路
本专利技术的目的在于,针对上述缺陷,提出一种音频文件的分类方法、装置和文件管理器,以提高查看效率。本专利技术一方面提供一种音频文件的分类方法,包括:提取系统中所有音频文件;获取每个音频文件的父类路径;基于预设的类别,通过相应的父类路径对相应的音频文件进行分类。优选地,该方法还包括:对所述分类的结果进行显示。优选地,该方法还包括:预设系统中音频分类的类别及其路径;其中,所述类别被配置为基于用户使用习惯排布的第一至N类,N为自然数,且当N大于1时所述第N类被配置为将不属于第N类之前的类别的音频文件归为一类。优选地,提取系统中所有音频文件,包括:通过扫描系统内存的方式查找文件并获取相应的文件名称;基于所述文件名称提取相应的文件后缀名,通过比较文件后缀名的方式,判断查找所得文件是否为音频文件;当确定查找所得文件是音频文件时,提取相应的音频文件,并将查找所得所有音频文件的路径存放在预设数组中。优选地,获取每个音频文件的父类路径,包括:基于所述数组获取每个音频文件的路径;根据每个音频文件的路径生成相应的文件管理类;基于相应的文件管理类,通过调用父类函数进行运算,得到相应的音频文件的父类路径。优选地,通过相应的父类路径对相应的音频文件进行分类,包括:基于相应的音频文件的父类路径和所述类别的路径,进行逐类比较,以判断相应的音频文件是否属于第N类之前的相应类别;以及,当确定相应的音频文件属于第N类之前的相应类别时,将相应的音频文件归类至该类别并进行链表存储;或者,当确定相应的音频文件不属于第N类之前的相应类别时,将相应的音频文件归类至第N类并存储。优选地,对所述分类的结果进行显示,包括:将用户界面与第一至N类中相应的音频文件进行关联后,将第一至N类显示在预设的视图显示控件上;对所述视图显示控件进行点击监听,当用户点击第一至N类中任一类时,再次使用所述视图显示控件将该类的数组加载并显示具体的音频文件;基于相应类中具体的音频文件的加载显示,所述视图显示控件将相应的音频文件的大小、名称的信息显示在一个项中,用户通过点击相应的项打开相应的音频文件。优选地,所述类别,包括:音乐播放器类、FM录音类、电话录音类和其他类;其中,所述其他类,被配置为将不属于所述音乐播放器类、FM录音类和电话录音类的音频文件归为一类。与上述方法相匹配,本专利技术另一方面提供一种音频文件的分类装置,包括:音频提取单元,用于提取系统中所有音频文件;父类路径获取单元,用于获取每个音频文件的父类路径;音频分类单元,用于基于预设的类别,通过相应的父类路径对相应的音频文件进行分类。优选地,该装置还包括:结果显示单元,用于对所述分类的结果进行显示。优选地,该装置还包括:类别预设单元,用于预设系统中音频分类的类别及其路径;其中,所述类别被配置为基于用户使用习惯排布的第一至N类,N为自然数,且当N大于1时所述第N类被配置为将不属于第N类之前的类别的音频文件归为一类。优选地,音频提取单元,包括:文件查找模块,用于通过扫描系统内存的方式查找文件并获取相应的文件名称;文件判断模块,用于基于所述文件名称提取相应的文件后缀名,通过比较文件后缀名的方式,判断查找所得文件是否为音频文件;音频路径存储模块,用于当确定查找所得文件是音频文件时,提取相应的音频文件,并将查找所得所有音频文件的路径存放在预设数组中。优选地,父类路径获取单元,包括:音频路径获取模块,用于基于所述数组获取每个音频文件的路径;文件管理类生成模块,用于根据每个音频文件的路径生成相应的文件管理类;父类路径运算模块,用于基于相应的文件管理类,通过调用父类函数进行运算,得到相应的音频文件的父类路径。优选地,音频分类单元,包括:路径比较模块,用于基于相应的音频文件的父类路径和所述类别的路径,进行逐类比较,以判断相应的音频文件是否属于第N类之前的相应类别;以及,相同路径处理模块,用于当确定相应的音频文件属于第N类之前的相应类别时,将相应的音频文件归类至该类别并进行链表存储;或者,不同路径处理模块,用于当确定相应的音频文件不属于第N类之前的相应类别时,将相应的音频文件归类至第N类并存储。优选地,结果显示单元,包括:类别显示模块,用于将用户界面与第一至N类中相应的音频文件进行关联后,将第一至N类显示在预设的视图显示控件上;文件显示模块,用于对所述视图显示控件进行点击监听,当用户点击第一至N类中任一类时,再次使用所述视图显示控件将该类的数组加载并显示具体的音频文件;文件打开模块,用于基于相应类中具体的音频文件的加载显示,所述视图显示控件将相应的音频文件的大小、名称的信息显示在一个项中,用户通过点击相应的项打开相应的音频文件。优选地,所述类别,包括:音乐播放器类、FM录音类、电话录音类和其他类;其中,所述其他类,被配置为将不属于所述音乐播放器类、FM录音类和电话录音类的音频文件归为一类。与上述装置相匹配,本专利技术再一方面提供一种文件管理器,包括:以上所述的音频文件的分类装置。本专利技术的方案,通过对手机内存的全盘扫描,将音频文件筛选出来,按照人们最常用的音频文件的习惯,分为系统音乐播放器、FM录音、电话录音、其他这四类,将手机中的音频文件按照这四类进行归纳分类显示。可以解决用户在使用文件管理器看音频分类时的不方便、以及显示复杂及不清晰等问题,提高查看的效率。进一步,本专利技术的方案,通过对手机的内存全盘扫描,通过文件后缀名的比较来判断扫描到的文件是否属于音频文件,如果是音频文件,就根本文档来自技高网...

【技术保护点】
一种音频文件的分类方法,其特征在于,包括:提取系统中所有音频文件;获取每个音频文件的父类路径;基于预设的类别,通过相应的父类路径对相应的音频文件进行分类。

【技术特征摘要】
1.一种音频文件的分类方法,其特征在于,包括:
提取系统中所有音频文件;
获取每个音频文件的父类路径;
基于预设的类别,通过相应的父类路径对相应的音频文件进行分类。
2.根据权利要求1所述的方法,其特征在于,该方法还包括:
对所述分类的结果进行显示。
3.根据权利要求1或2所述的方法,其特征在于,该方法还包括:
预设系统中音频分类的类别及其路径;其中,
所述类别被配置为基于用户使用习惯排布的第一至N类,N为自然数,且当N
大于1时所述第N类被配置为将不属于第N类之前的类别的音频文件归为一类。
4.根据权利要求1-3之一所述的方法,其特征在于,提取系统中所有音频文件,
包括:
通过扫描系统内存的方式查找文件并获取相应的文件名称;
基于所述文件名称提取相应的文件后缀名,通过比较文件后缀名的方式,判断查
找所得文件是否为音频文件;
当确定查找所得文件是音频文件时,提取相应的音频文件,并将查找所得所有音
频文件的路径存放在预设数组中。
5.根据权利要求4所述的方法,其特征在于,获取每个音频文件的父类路径,
包括:
基于所述数组获取每个音频文件的路径;
根据每个音频文件的路径生成相应的文件管理类;
基于相应的文件管理类,通过调用父类函数进行运算,得到相应的音频文件的父
类路径。
6.根据权利要求3-5之一所述的方法,其特征在于,通过相应的父类路径对相应
的音频文件进行分类,包括:
基于相应的音频文件的父类路径和所述类别的路径,进行逐类比较,以判断相应
的音频文件是否属于第N类之前的相应类别;以及,
当确定相应的音频文件属于第N类之前的相应类别时,将相应的音频文件归类至
该类别并进行链表存储;或者,
当确定相应的音频文件不属于第N类之前的相应类别时,将相应的音频文件归类
至第N类并存储。
7.根据权利要求3-6之一所述的方法,其特征在于,对所述分类的结果进行显示,
包括:
将用户界面与第一至N类中相应的音频文件进行关联后,将第一至N类显示在
预设的视图显示控件上;
对所述视图显示控件进行点击监听,当用户点击第一至N类中任一类时,再次使
用所述视图显示控件将该类的数组加载并显示具体的音频文件;
基于相应类中具体的音频文件的加载显示,所述视图显示控件将相应的音频文件
的大小、名称的信息显示在一个项中,用户通过点击相应的项打开相应的音频文件。
8.根据权利要求1-7之一所述的方法,其特征在于,所述类别,包括:音乐播放
器类、FM录音类、电话录音类和其他类;其中,所述其他类,被配置为将不属于所
述音乐播放器类、FM录音类和电话录音类的音频文件归为一类。
9.一种音频文件的分类装置,其特征在于,包括:
音频提取单元,用于提取系统中所有音频文件;
父类路径获取单元,用于获取每个音频文件的父类路径;
音频分类单元,用于基于预设的类别,...

【专利技术属性】
技术研发人员:卢良
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东;44

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

1