[发明专利]一种可生成音乐的手机及其实现方法无效
申请号: | 201010258045.0 | 申请日: | 2010-08-19 |
公开(公告)号: | CN102014195A | 公开(公告)日: | 2011-04-13 |
发明(设计)人: | 谭源 | 申请(专利权)人: | 上海酷吧信息技术有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725;G10L15/26 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 200001 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 生成 音乐 手机 及其 实现 方法 | ||
技术领域
本发明涉及手机领域,特别涉及一种可生成音乐的手机及其实现方法。
背景技术
随着技术的进步,手机不断向多功能化发展,成为人们随身携带的不可或缺的通讯工具。同时,很多人都有创作的欲望,但很多时候却因为相关的技术门槛或专业知识不足甚至是没有适用的工具而导致最终没有付之行动。现在手机已经在人群中广泛普及,随着技术的发展,手机多媒体功能也越来越强大,而手机用户对其娱乐功能需求也越来越广泛。
所以,提供一种让手机用户随时方便简单的进行音乐创作的手机就比较迫切了。
发明内容
本发明的目的是提供一种可生成音乐的手机及其实现方法,其能实现利用手机进行音乐创作。
一方面,本发明提供一种可生成音乐的手机,包括:
一数据库,设置于所述手机存储器内,用以存储数字音符以及录制的音频文件;
一声音识别模块,连接所述数据库,识别存储的所述音频文件并按预定规则输出该文件中的每一个待填充音符;
一乐谱生成模块,连接所述声音识别模块,调用所述数据库存储的数字音符对所述声音识别模块输出的待填充音符进行填充,形成数字乐谱并存储。
所述手机还包括乐谱编辑模块,所述乐谱编辑模块编辑所述乐谱生成模块生成的数字乐谱的演奏乐器。
所述声音识别模块判断所述音频文件中声音较高相对值峰值为一个单独待填充音符。
所述编辑模块还具有乐器选择、音符增加、音符删除功能。
另一方面,本发明还提供一种实现手机生成音乐的方法,包括以下步骤:
5.1、在所述手机存储器中建立一数据库,用以存储数字音符以及录制的音频文件;
5.2、识别存储的所述音频文件并按预定规则输出该文件中的每一个待填充音符;
5.3、调用所述数据库存储的数字音符对所述声音识别模块输出的待填充音符进行填充,形成数字乐谱并存储。
所述方法还包括对所述生成的数字乐谱的演奏乐器进行编辑的步骤。
所述步骤5.2中的预定规则为:判断所述音频文件中声音较高相对值峰值为一个单独待填充音符。
所述编辑步骤中还包括乐器选择、音符增加、音符删除步骤。
采用本发明所述的一种可生成音乐的手机及其实现方法,所述手机会对输入的声音作出识别,生成一段简化的只记录节奏的空白曲谱,随后用户在节奏上填入简谱以及乐器效果,便可以进行保存/播放了,而且可随时进行编辑。本发明可以使音乐创作更为简便,使得整个创作过程变成了一个简单轻松的游戏。
附图说明
图1为本发明所述手机生成音乐的流程图;
图2为本发明所述手机对生成的乐谱进行编辑的界面示意图。
具体实施方式
下面结合附图和实施例进一步说明本发明的技术方案。
本发明所述的一种可生成音乐的手机,包括:
一数据库,设置于所述手机存储器内,用以存储数字音符以及录制的音频文件。
一声音识别模块,连接所述数据库,识别存储的所述音频文件并按预定规则输出该文件中的每一个待填充音符。作为一实施例,所述声音识别模块判断所述音频文件中声音较高相对值峰值为一个单独待填充音符。
一乐谱生成模块,连接所述声音识别模块,调用所述数据库存储的数字音符对所述声音识别模块输出的待填充音符进行填充,形成数字乐谱并存储。
作为一实施例,所述手机还包括乐谱编辑模块,所述乐谱编辑模块编辑所述乐谱生成模块生成的数字乐谱的演奏乐器。所述编辑模块还具有乐器选择、音符增加、音符删除功能。
参照图1,下面按照具体步骤来说明具体的实施例,本实施例在硬件方面基于展讯音频解码芯片6600D和6600I,飞利浦PNX0101,爱普生S1V30220等芯片来实现;在软件方面依据具体的编程实现具体的控制过程:
步骤1:启动手机音乐程序,通过话筒输入语音,通过语音转换系统将录制的语音转换成音频文件并保存在手机存储器中的数据库中。参见S1、S2、S3.
步骤2:将音频文件转换成音频编码后通过声音输入接口进入控制电路。参见S4、S5。
步骤3:控制电路中的声音识别模块和乐谱生成模块进行具体的乐谱生成工作,声音识别模块识别存储的所述音频文件并按预定规则输出该文件中的每一个待填充音符。所述预定规则为:所述声音识别模块判断所述音频文件中声音较高相对值峰值为一个单独待填充音符。乐谱生成模块调用所述数据库存储的数字音符对所述声音识别模块输出的待填充音符进行填充,形成数字乐谱并存储。参见S5、S6、S7。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海酷吧信息技术有限公司,未经上海酷吧信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010258045.0/2.html,转载请声明来源钻瓜专利网。