音乐文件搜索方法及多媒体播放装置制造方法及图纸

技术编号:9568981 阅读:152 留言:0更新日期:2014-01-16 02:33
一种多媒体播放装置的音乐文件搜索方法,包括步骤:a.接收用户的敲击动作输入;b.判断用户的敲击力度值、从第一次敲击开始到最后一次敲击结束的时间以及相邻两敲击动作之间的时间间隔;c.确定用户敲击输入的节奏信息;d.将计算得出的用户敲击输入的音乐节奏的节奏信息与音乐节奏文件中存储的节奏信息进行对比;e.将符合条件的音乐节奏文件对应的音乐文件进行输出。用户在忘记或者不知道歌曲名,歌手等信息的情况下,只需要敲击输入相应的旋律和节奏信息,多媒体播放装置就能快速的搜寻符合条件的音乐文件。本发明专利技术还提供一种具有该音乐文件搜索方法多媒体播放装置。

【技术实现步骤摘要】
【专利摘要】一种多媒体播放装置的音乐文件搜索方法,包括步骤:a.接收用户的敲击动作输入;b.判断用户的敲击力度值、从第一次敲击开始到最后一次敲击结束的时间以及相邻两敲击动作之间的时间间隔;c.确定用户敲击输入的节奏信息;d.将计算得出的用户敲击输入的音乐节奏的节奏信息与音乐节奏文件中存储的节奏信息进行对比;e.将符合条件的音乐节奏文件对应的音乐文件进行输出。用户在忘记或者不知道歌曲名,歌手等信息的情况下,只需要敲击输入相应的旋律和节奏信息,多媒体播放装置就能快速的搜寻符合条件的音乐文件。本专利技术还提供一种具有该音乐文件搜索方法多媒体播放装置。【专利说明】音乐文件搜索方法及多媒体播放装置
本专利技术涉及一种音乐文件搜索方法,特别涉及一种利用音乐节奏片段进行搜索的音乐文件搜索方法及具有该音乐文件搜索方法多媒体播放装置。
技术介绍
音乐的数字化传播正成为流行趋势,而是用便携式的多媒体播放装置播放数字化音乐更是已经普及。而通常使用MP3、MP4、手机、平板电脑以及PDA等多媒体播放装置的存储空间往往很大,用户一般在其中存储有成百上千首的歌曲。目前多媒体播放装置中音乐的检索方式,基本采用歌曲名,歌手等信息作为检索条件。但是往往用户会忘记或者不知道歌曲名,歌手等信息,只记得该歌曲的部分音乐旋律和节奏,而,现有的多媒体播放装置无法根据歌曲的部分音乐旋律和节奏搜寻用户想要听到的音乐。
技术实现思路
有鉴于此,本专利技术提供一种利用音乐节奏片段进行搜索的音乐文件搜索方法及具有该音乐文件搜索方法多媒体播放装置。一种多媒体播放装置,该装置包括:输入单元,用户通过对输入单元的敲击来实现音乐节奏的输入;存储单元,用于存储多个音乐文件以及多个与所述音乐文件一一对应的音乐节奏文件;显示单元,用于显示存储于所述存储单元中的文档;以及,主控制单元,该主控制单元包括:节奏获取模块,用于获取存储单元内存储的多个音乐文件的节奏信息,并将获得的节奏信息生成一个与所述音乐文件一一对应的音乐节奏文件存储于存储单元中;输入响应模块,用于接收用户在输入单元上的输入,判断用户在输入单元上敲击的力度值、用户在输入单元上的敲击次数、从第一次敲击开始到最后一次敲击结束的时间以及相邻两敲击动作之间的时间间隔;节奏分析模块,根据所述触摸信息确定用户输入的音乐节奏的节奏信息;节奏对比模块将节奏分析模块计算得出的用户输入的节奏信息与音乐节奏文件中的节奏信息进行对比,判断音乐节奏文件的节奏信息与用户输入的音乐节奏是否一致,若音乐节奏文件的节奏信息与用户输入的音乐节奏一致或相似度大于一预定值,则判断为符合条件的音乐节奏文件;若音乐节奏文件的节奏信息与用户输入的音乐节奏的相似度小于该预定值,则判断为不符合条件的音乐节奏文件;以及,结果输出模块,用于将符合条件的音乐节奏文件对应的音乐文件输出在在显示单元上显不O一种多媒体播放装置的音乐文件搜索方法,包括如下步骤:a.接收用户的敲击动作输入b.判断用户的敲击力度值、从第一次敲击开始到最后一次敲击结束的时间以及相邻两敲击动作之间的时间间隔;c.根据用户的敲击力度值、从第一次敲击开始到最后一次敲击结束的时间以及相邻两敲击动作之间的时间间隔确定用户敲击输入的节奏信息;d.将计算得出的用户敲击输入的音乐节奏的节奏信息与音乐节奏文件中存储的节奏信息进行对比,判断音乐节奏文件的节奏信息与用户输入的音乐节奏是否一致或相似度大于一预定值,若是,则判断为符合条件的音乐节奏文件,进入步骤e ;若否,则判断为不符合条件的音乐节奏文件,继续步骤d ;e.搜索符合条件的音乐节奏文件对应的音乐文件;g.将所述音乐文件进行输出显示。用户在忘记或者不知道歌曲名,歌手等信息的情况下,只需要记得该歌曲的部分音乐旋律和节奏,就可以通过在输入单元上按照相应的旋律和节奏敲击输入节奏信息,多媒体播放装置就能快速的搜寻符合条件的音乐文件。【专利附图】【附图说明】图1是本专利技术一实施方式中多媒体播放装置的模块结构示意图。图2是图1中多媒体播放装置的音乐文件检索方法流程图。主要元件符号说明多媒体播放装置100输入单元10存储单元20外部存储器21主控制单元30节奏获取模块31输入响应模块32节奏分析模块33节奏对比模块34结果输出模块35显示单元40如下【具体实施方式】将结合上述附图进一步说明本专利技术。【具体实施方式】请参考图1。为本专利技术一实施方式中多媒体播放装置100的模块结构示意图。多媒体播放装置100包括输入单元10、存储单元20、主控制单元30以及显示单元40。在本实施方式中,输入单元10为一压力式触摸屏,用户通过对输入单元10的敲击来实现音乐节奏的输入。输入单元10响应用户的敲击而产生相应的感应信号。主控制单元30接收输入单元10产生的感应信号,并根据该感应信号对用户在输入单元10上敲击的力度、敲击的次数、每次敲击手指在触摸屏上的停留时间以及相邻两次敲击动作之间的时间间隔进行分析,将用户对触摸屏的敲击转化为音乐节奏数据。在其他方式中,输入单元10也可以是压电式触摸板,电阻式触摸装置等其他可以侦测用户的敲击力度、敲击开始至结束的时间以及相邻两敲击动作之间的时间间隔的其他输入设备。其中,输入单元10产生的感应信号的次数即为用户在输入单元10上敲击的次数;用户的敲击力度不同,该输入单元10产生的感应信号的强度不同,每次敲击手指在触摸屏上的停留时间为输入单元10产生的一段感应信号的持续时间,相邻两次敲击动作之间的时间间隔为输入单元10产生的两次相邻的感应信号的时间间隔。主控制单元30即根据该感应信号的次数,感应信号的强度,每次感应信号的持续时间以及每相邻两次感应信号的时间间隔分别确定用户在输入单元10上敲击的力度、每次敲击时手指在触摸屏上的停留时间以及相邻两次敲击动作之间的时间间隔。存储单元20内存储有多个音乐文件以及多个与所述音乐文件一一对应的音乐节奏文件。在本实施方式中,音乐文件也可以存储于外部存储器21中,而多个与所述音乐文件一一对应的音乐节奏文件则存储于存储单元20中。主控制单元30包括节奏获取模块31、输入响应模块32、节奏分析模块33、节奏对比模块34以及结果输出模块35。节奏获取模块31用于获取存储单元20内存储的多个音乐文件的节奏信息,并将获得的节奏信息生成一个与所述音乐文件一一对应的音乐节奏文件存储于存储单元20中。其中,音乐节奏文件中存储的节奏信息包括音乐的节拍速度,每小节的拍数以及每小节强拍和弱拍的排列顺序。在本实施方式中,获取音乐或者歌曲文件的节拍信息是采用对音乐或者歌曲文件的音频信号进行采样,得到一组包含节拍特征的音符脉冲,量化后经过数字滤波器滤波,滤除对应的节拍的频率,最后获得该音乐或者歌曲文件的节拍信息。在其他方式中,音乐或者歌曲文件的节拍信息。输入响应模块32用于接收输入单元10产生的多个感应信号,并根据接收的多个感应信号判断用户在触摸屏上敲击的力度值、用户在输入单元10上的敲击次数、从第一次敲击开始到最后一次敲击结束的时间以及相邻两敲击动作之间的时间间隔等敲击信息,并将所述敲击信息发送至节奏分析模块33。其中,该输入响应模块32在接收到一感应信号后的预定时间(例如10秒)内未接收到感应信号时,判断该感应信号对应的敲击为最后一次敲击。本文档来自技高网...

【技术保护点】
一种多媒体播放装置,该装置包括:输入单元,响应用户的敲击而产生相应的感应信号;存储单元,用于存储多个音乐文件以及多个与所述音乐文件一一对应的音乐节奏文件;显示单元,用于显示存储于所述存储单元中的音乐文件;以及,主控制单元,包括:节奏获取模块,用于获取存储单元内存储的每个音乐文件的节奏信息,并将获得的每个节奏信息生成一个与相应的音乐文件一一对应的音乐节奏文件并存储于存储单元中;输入响应模块,用于接收输入单元产生的感应信号,确定包括用户在输入单元上敲击的力度值、用户在输入单元上的敲击次数、从第一次敲击开始到最后一次敲击结束的时间以及相邻两敲击动作之间的时间间隔的敲击信息;节奏分析模块,根据所述敲击信息确定用户输入的音乐节奏的节奏信息;节奏对比模块将节奏分析模块计算得出的用户输入的节奏信息与音乐节奏文件中的节奏信息进行对比,判断音乐节奏文件的节奏信息与用户输入的音乐节奏是否一致,若音乐节奏文件的节奏信息与用户输入的音乐节奏一致或相似度大于一预定值,则判断为符合条件的音乐节奏文件;若音乐节奏文件的节奏信息与用户输入的音乐节奏的相似度小于该预定值,则判断为不符合条件的音乐节奏文件;以及,结果输出模块,用于搜索符合条件的音乐节奏文件对应的音乐文件,并将该音乐文件显示在显示单元上。...

【技术特征摘要】

【专利技术属性】
技术研发人员:丁国治
申请(专利权)人:国基电子上海有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:

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

1