CN113963723B - 一种音乐呈现方法、装置、设备及存储介质 - Google Patents
一种音乐呈现方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN113963723B CN113963723B CN202111090442.6A CN202111090442A CN113963723B CN 113963723 B CN113963723 B CN 113963723B CN 202111090442 A CN202111090442 A CN 202111090442A CN 113963723 B CN113963723 B CN 113963723B
- Authority
- CN
- China
- Prior art keywords
- music
- frequency
- score
- output
- syllable
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10009—Improvement or modification of read or write signals
- G11B20/10037—A/D conversion, D/A conversion, sampling, slicing and digital quantisation or adjusting parameters thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/165—Management of the audio stream, e.g. setting of volume, audio stream path
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Auxiliary Devices For Music (AREA)
Abstract
本发明提供了一种音乐呈现方法、装置、设备及存储介质,其中,方法包括:根据用户的选择获取待呈现音乐的乐谱;获取所述乐谱中的音节信息,所述音节信息包括音节的音调和/或音节的时间;根据预设的频率输出表确定所述乐谱中的音调的输出频率值,所述预设的频率输出表包括音节信息与输出频率值的预设对应关系;依次按照预设输出频率值输出所述乐谱中的音节信息对应的交互信号。通过获取待呈现音乐的乐谱,再根据预先设置的音符输出频率对照表确定该乐谱中的各音符对应的输出频率,按照乐谱中音符的顺序及音符对应的输出频率输出交互信号,以通过按照预设频率输出的交互信号呈现音乐,满足了用户对音乐呈现的个性化需求,进一步地提高用户的体验。
Description
技术领域
本发明涉及音乐播放技术领域,尤其涉一种音乐呈现方法、装置、设备及存储介质。
背景技术
音乐作为一门艺术,能使人心愉悦,很多用户都喜欢在空闲或者运动的时候听音乐,但是随着智能终端产品的广泛应用以及用户个性化需求的不断丰富,智能终端产品的音视频多媒体处理能力成为了智能终端产品用户体验的一个重要指标。但是现有的音乐播放器,只具有单独的音乐播放功能,主要以视听为主,功能比较单一,不能满足用户的个性化要求,使得用户的体验感低,感受不足,不能满足播放设备触达交互式地播放、输出音乐信号,由此,目前亟待一种音乐呈现方式以满足用户对音乐呈现方式的个性化需求。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种音乐呈现方法,旨在解决现有技术中音乐呈现方法过于单一,不能满足用户个性化需求的技术问题。
为实现上述目的,本发明提供一种音乐呈现方法,包括:根据用户的选择获取待呈现音乐的乐谱;
获取所述乐谱中的音节信息,所述音节信息包括音节的音调和/或音节的时间;
根据预设的频率输出表确定所述乐谱中的音调的输出频率值,所述预设的频率输出表包括音节信息与输出频率值的预设对应关系;
依次按照预设输出频率值输出所述乐谱中的音节信息对应的交互信号。
优选地,所述根据用户的选择获取待呈现音乐的乐谱的步骤包括:
对所述待呈现音乐进行音乐信号分离,得到多个单路音乐信号;
针对述多个单路音乐信号进行分析得到所述多个单路音乐信号的乐谱信息;
基于所述多个单路音乐信号的乐谱信息确定所述待呈现音乐的目标乐谱。
优选地,所述获取所述乐谱中的音节信息,所述音节信息包括音节的音调和/或音节的时间的步骤包括:
获取所述目标乐谱中的音符;
根据所述音符确定所述目标乐谱的音程、音阶及音调;
基于所述目标乐谱的音程、音阶及音调得到所述目标乐谱中的音节的音调和/或音节的时间。
优选地,所述根据预设的频率输出表确定所述乐谱中的音调的输出频率值,所述预设的频率输出表包括音节信息与输出频率值的预设对应关系的步骤包括:
基于C调音符频率对照表设定乐谱中各种音调的音符输出频率;
建立所述乐谱中音符与C调音符之间对应的信号输出频率的换算关系;
根据所述C调音符频率对照表以及所述换算关系确定所述乐谱中的音调的信号输出频率值。
优选地,所述根据所述C调音符频率对照表以及所述换算关系确定所述乐谱中的音调的信号输出频率值的步骤还包括:
建立所述待呈现音乐的目标乐谱中的音程、音阶及音调与音符之间的对应关系;
根据所述对应关系计算所述乐谱中的音调的信号输出频率值。
优选地,所述方法还包括:
基于所述C调音符频率对照表以及所述换算关系设定各音符的信号频率的输出时长。
优选地,所述依次按照预设输出频率值输出所述乐谱中的音节信息对应的交互信号的步骤包括:
基于每个音乐音符对应的信号输出频率输出振动和/或灯光以实现交互触达作用的信号;
根据交互触达信号、输出时长以及音频呈现所述待呈现音乐。此外,为了实现上述目的,本发明还提供了一种音乐呈现装置,包括:
乐谱获取模块,用于根据用户的选择获取待呈现音乐的乐谱;
音符确定模块,用于获取所述乐谱中的音节信息,所述音节信息包括音节的音调和/或音节的时间;
频率确定模块,用于根据预设的频率输出表确定所述乐谱中的音调的输出频率值,所述预设的频率输出表包括音节信息与输出频率值的预设对应关系;
信号输出模块,用于依次按照预设输出频率值输出所述乐谱中的音节信息对应的交互信号。
此外,为了实现上述目的,本发明还提供了一种电子设备,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,所述存储器上存储有可被至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述任一项所述的音乐呈现方法的步骤。
此外,为了实现上述目的,本发明还提供了一种计算机存储介质,其特征在于,包括:所述计算机可读存储介质上存储有音乐呈现程序,所述音乐呈现程序被处理器执行时实现如上述任一项所述的音乐呈现方法的步骤。
本发明提供了一种音乐呈现方法,包括:根据用户的选择获取待呈现音乐的乐谱;获取所述乐谱中的音节信息,所述音节信息包括音节的音调和/或音节的时间;根据预设的频率输出表确定所述乐谱中的音调的输出频率值,所述预设的频率输出表包括音节信息与输出频率值的预设对应关系;依次按照预设输出频率值输出所述乐谱中的音节信息对应的交互信号。通过对用户选择的音乐以预定的音符频率转换表得到该待呈现音乐的乐谱信中音符按照对应的频率输出该音乐交互信号,以此将待呈现的音乐以一种耳目一新的方式向用户呈现,满足了用户独特、个性化的体验需求。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的终端\装置结构示意图;
图2为本发明一种音乐呈现方法第一实施例的流程示意图;
图3为本发明一种音乐呈现方法第二实施例的流程示意图;
图4为本发明图1中步骤S20的具体步骤流程示意图;
图5为本发明一种音乐呈现方法第三实施例的流程示意图;
图6为图5中步骤S303的具体步骤流程示意图;
图7为本发明一种音乐呈现方法第四实施例的流程示意图;
图8为本发明一种音乐呈现装置的结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例的主要解决方案是:获取所述待播放音乐的乐谱;获取所述乐谱中的一个或多个音节的音调和/或音节的时间;根据预设的频率输出表确定所述乐谱中的一个或多个音调的输出频率值;播放所述待播放音乐的同时,依次按照预设输出频率值输出所述乐谱中的一个或多个音调的信号。
由于现有技术中的音乐呈现器,只具有单独的音乐呈现功能,主要以视听为主,功能比较单一,不能满足用户的个性化要求,使得用户的体验感低,不能满足播放设备触达交互式地输出音乐信号,满足用户的个性化需求。
本发明提供一种解决方案,使得在播放音乐的同时,根据该音乐的乐谱的音符按照预设音符输出频率,依次输出交互信号,以达到在音乐呈现的同时伴随交互信号的输出,满足了用户的个性化听音乐需求,提高了用户的体验性。
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。
本领域技术人员可以理解,本申请实施例的计算机设备300为上述所涉及用于执行本申请中方法中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序200或应用程序,这些计算机程序200选择性地激活或重构。这样的计算机程序200可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、ROM(Read-Only Memory,只读存储器)、RAM(Random Access Memory,随机存储器)、EPROM(Erasable Programmable Read-Only Memory,可擦写可编程只读存储器)、EEPROM(Electrically Erasable Programmable Read-Only Memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。
本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质的存储器400中可以包括操作***、网络通信模块、用户接口模块以及音乐呈现程序。
在图1所示的终端中,处理器500可以用于调用存储器400中存储的音乐呈现程序,并执行以下操作:
获取待播放音乐的乐谱;
获取所述乐谱中的音节信息,所述音节信息包括音节的音调和/或音节的时间;
根据预设的频率输出表确定所述乐谱中的音调的输出频率值,所述预设的频率输出表包括音节信息与输出频率值的预设对应关系;
播放所述待播放音乐的同时,依次按照预设输出频率值输出所述乐谱中的音节信息对应的交互信号。
进一步地,处理器500可以调用存储器400中存储的音乐呈现程序,还执行以下操作:
根据用户的选择获取待呈现音乐的乐谱;
获取所述乐谱中的音节信息,所述音节信息包括音节的音调和/或音节的时间;
根据预设的频率输出表确定所述乐谱中的音调的输出频率值,所述预设的频率输出表包括音节信息与输出频率值的预设对应关系;
依次按照预设输出频率值输出所述乐谱中的音节信息对应的交互信号。
进一步地,处理器500可以调用存储器400中存储的音乐呈现程序,还执行以下操作:
所述根据用户的选择获取待呈现音乐的乐谱的步骤包括:
对所述待呈现音乐进行音乐信号分离,得到多个单路音乐信号;
针对述多个单路音乐信号进行分析得到所述多个单路音乐信号的乐谱信息;
基于所述多个单路音乐信号的乐谱信息确定所述待呈现音乐的目标乐谱。
进一步地,处理器500可以调用存储器400中存储的音乐呈现程序,还执行以下操作:
所述根据预设的频率输出表确定所述乐谱中的音调的输出频率值,所述预设的频率输出表包括音节信息与输出频率值的预设对应关系的步骤包括:
基于C调音符频率对照表设定乐谱中各种音调的音符输出频率;
建立所述乐谱中音符与C调音符之间对应的信号输出频率的换算关系;
根据所述C调音符频率对照表以及所述换算关系确定所述乐谱中的音调的信号输出频率值。
进一步地,处理器500可以调用存储器400中存储的音乐呈现程序,还执行以下操作:所述根据所述C调音符频率对照表以及所述换算关系确定所述乐谱中的音调的信号输出频率值的步骤还包括:
建立所述待呈现音乐的目标乐谱中的音程、音阶及音调与音符之间的对应关系;
根据所述对应关系计算所述乐谱中的音调的信号输出频率值。
进一步地,处理器500可以调用存储器400中存储的音乐呈现程序,还执行以下操作:
所述方法还包括:
基于所述C调音符频率对照表以及所述换算关系设定各音符的信号频率的输出时长。
进一步地,处理器500可以调用存储器400中存储的音乐呈现程序,还执行以下操作:
所述依次按照预设输出频率值输出所述乐谱中的音节信息对应的交互信号的步骤包括:
基于每个音乐音符对应的信号输出频率输出振动和/或灯光以实现交互触达作用的信号;
根据交互触达信号、输出时长以及音频呈现所述待呈现音乐。
本发明实施例的终端设备可以是电动牙刷、电动按摩器、电动美容仪、电动洗脸器、电动丰胸仪、电动理发器、电动剃须刀、电水杯/壶、睡眠仪、红外线理疗仪、眼保仪、电动按摩梳等个人护理类小家电和智能穿戴电子产品,也可以是PC机、游戏操控器、智能手机、平板电脑、电子书阅读器、MP3播放器、MP4播放器、便携计算机等具有显示功能的可移动式终端设备。
参照图2,本发明一种音乐呈现方法第一实施例提供一种音乐呈现方法,所述方法包括:
步骤S10,根据用户的选择获取待呈现音乐的乐谱;
步骤S20,获取所述乐谱中的音节信息,所述音节信息包括音节的音调和/或音节的时间;
步骤S30,根据预设的频率输出表确定所述乐谱中的音调的输出频率值,所述预设的频率输出表包括音节信息与输出频率值的预设对应关系;
步骤S40,依次按照预设输出频率值输出所述乐谱中的音节信息对应的交互信号。
具体而言,在本实施例中,根据用户的选择获取待播放的音乐文件,所述音乐文件可以从本地存储器中获得,与可以通过网络获得;并且在本实施例中对音乐文件的格式不作特殊要求。并根据音乐文件获取该音乐文件的乐谱。通常,乐谱指的是用大量的特殊符号来标记乐曲中音长和音高,以及借用其他方式来记录音乐的方法,乐谱能够帮助用户记录和“阅读”音乐。因此通过乐谱上记录的信息为基础,通过音符的不同输出不同频率的信号以达到交互式音乐呈现的效果;基于乐谱获得该乐谱中的一个或多个音节的音调或/音节的时间,并根据预先设置的音调频率输出表映射对应的该乐谱中一个或多个音节的输出信号频率值,按照乐谱中一个或多个音节对应的信号输出频率输出信号,终端或者骨传导装置输出该音乐按乐谱中音调的顺序,依次输出用户选择的待呈现音乐的音符信号对应频率的交互信号,比如:振动、灯光等交互触达时信号。在这一实施例中,终端设备上应用了本发明提供的音乐呈现方法,例如在电动牙刷上搭载本发明提出的音乐呈现方法,根据用户选择的目标待呈现音乐,电动牙刷的MCU芯片获取该待呈现音乐的乐谱,根据乐谱中的音节信息与预先设置的音符对应的交互信号的输出频率表,依次按照乐谱中的音符顺序按照预设频率输出交互信号,在本实施例中的电动牙刷,可以通过振动的方式输出该音乐对应的音符振动频率信号。此外,在本发明还可以通过其他的交互方式输出音符频率信号,在此本发明不作任何限制。
在本实施例中,通过根据用户的选择获取待呈现音乐的乐谱;获取所述乐谱中的音节信息,所述音节信息包括音节的音调和/或音节的时间;根据预设的频率输出表确定所述乐谱中的音调的输出频率值,所述预设的频率输出表包括音节信息与输出频率值的预设对应关系;依次按照预设输出频率值输出所述乐谱中的音节信息对应的交互信号。通过将用户选择的音乐转换为交互信号的方式输出,根据预先设置音符对应输出的交互信号的频率值,根据待播放音乐的乐谱中音符的顺序输出音符对应频率的交互信号,以此通过一种独特、交互式的方式呈现待播放的音乐,满足了用户满足用户的个性化需求进一步地提高用户的体验。
进一步地,参照图3,本发明一种音乐呈现方法第二实施例提供一种音乐呈现方法,基于上述图2所示的实施例,所述步骤S10还包括:
步骤S101,对所述待呈现音乐进行音乐信号分离,得到多个单路音乐信号;
步骤S102,针对述多个单路音乐信号进行分析得到所述多个单路音乐信号的乐谱信息;
步骤S103,基于所述多个单路音乐信号的乐谱信息确定所述待呈现音乐的目标乐谱。
具体而言,在本实施例中,若用户触发的待播放的音乐为多音音乐信号,即将该多音音乐信号进行分帧处理,获取多个音频帧,对各音频帧进行静音检测确定是否为静音帧,对每一非静音帧进行多基频检测,获取音符信息和基频检测值;对不同音符进行谐波数及幅度的估计,获得各音符的幅度和谐波信息,以及贝叶斯谐波模型,利用基频估计值,获得时域分音信号;依据预设的帧移及帧数,逐帧对时域分音信号进行合成,得到基于多个单路音乐信号的乐谱信息确定的目标乐谱。通过将多音音乐信号分离成多路单音音乐信号,对分离出的各路单音音乐信号分别进行音色和旋律、节奏及节拍的提取,获得多路单音音乐进而根据所述多路单音音乐的音频信息获得高准确率的多音乐乐谱。
在本实施例中,待播放的多音音乐进行分帧处理,得到多个单路音乐信号,根据多个单路音乐信号综合确定待播放音乐的目标乐谱,再根据目标乐谱中的音符确定待呈现音乐对应输出信号的频率基础。
进一步地,如图4所示,基于上述实施例一、二,上述图2中步骤S20还包括:
步骤S201,获取所述目标乐谱中的音符;
步骤S202,根据所述音符确定所述目标乐谱的音程、音阶及音调;
步骤S203,基于所述目标乐谱的音程、音阶及音调得到所述目标乐谱中的音调和/或音节的时间。
具体而言,在本实施例中,通常情况下,一首音乐文件上至少包含至少一个音符元素,根据待播放音乐的目标乐谱中的音符对应输出的信号频率,并且按照乐谱中音符排列形成的音程、音阶及音调,并基于所述目标乐谱的音程、音阶及音调得到所述目标乐谱中的一个或多个音节的音调和/或音节的时间。即,通过待播放音乐对应的乐谱中各音符对应的输出频率以及各音符所形成的音程、音阶及音调设置输出的时间。最后以结合按照音符在乐谱中的排列顺序及时长输出信号一并呈现音乐的交互式信号。
进一步的,参照图5,本发明一种音乐呈现方法第三实施例提供一种音乐呈现方法,基于上述图2所示的实施例,所述步骤S30还包括:
步骤S301,基于C调音符频率对照表设定乐谱中各种音调的音符输出频率;
步骤S302,建立所述乐谱中音符与C调音符之间对应的信号输出频率的换算关系;
步骤S303,根据所述C调音符频率对照表以及所述换算关系确定所述乐谱中的音调的信号输出频率值;
步骤S304,基于所述C调音符频率对照表以及所述换算关系设定各音符的信号频率的输出时长。
具体而言,在本实施例中,基于上述实施例一种的采用振动式交互信号输出待呈现的音乐。在额定的电压下,以C调音符频率对照表为基础设定的音乐频率,让我们的触觉、视觉、听觉同时感受到终端通过用电机(马达)/电极/电磁/声波/机械来产生的音乐的振动频率和音调,形成触达交互立体化音乐表达效果;以C调音符与频率对照表为基础,按照乐谱中的各种音调与C调关系,把音乐中的音程、音阶、音调与音符之间的对应关系数值设定成音符振动频率(0.1-120次/秒),再与电机(马达)/电极/电磁/声波/机械所产生的有效功率(额定频率)范围一一对照换算,作为执行本发明触达交互音乐的调用标准振动频率数值;在额定电压下,找准电机(马达)/电极/电磁/声波/机械的有效功率范围,依照各类频率关系公式进行标准频率数值转换,在依据以C调音符频率对照表为基础设定的标准音符频率数值,核算出该数值在电机(马达)/电极/电磁/声波/机械上频率比值,依照该比值再次设定本电机(马达)/电极/电磁/声波/机械输出频率,确定触达交互音乐的标准频率数值,为驱动本电机(马达)/电极/电磁/声波/机械有效做功时输出触达交互音乐的主控或附加芯片所调用;以终端上的电机(马达)/电极/电磁/声波/机械在额定电压下的有效功率数值范围为基础,调用音符对应频率数值和频率时长数值在电机(马达)/电极/电磁/声波/机械上的有效功率范围值(频率值)的占控比,换算出本电机(马达)/电极/电磁/声波/机械做功时可输出的音符频率数值及频率时长数值;在额定电压下,用电路板上的主控芯片MCU或专门附加实现触达交互音乐的芯片驱动电机(马达)/电极/电磁/声波/机械,按照音符频率数值和电机(马达)/电极/电磁/声波/机械的输出频率数值对映关系,换算出有效做功时可输出的音符频率数值,从而输出触达交互立体化音频。
此外,参照图6,上述步骤S303还包括:
步骤S3031,建立所述待呈现音乐的目标乐谱中的音程、音阶及音调与音符之间的对应关系;
步骤S3032,根据所述对应关系计算所述乐谱中的音调的信号输出频率值。
具体而言,在本实施例中,根据以C调音符频率对照表为基础设定的音乐频率,建立待播放的音乐文件对应的乐谱中程、音阶及音调与C调音符之间的对应关系,得到所述乐谱中的一个或多个音调的信号输出频率值。
进一步地,参照图7,本发明一种音乐呈现方法第四实施例提供了一种音乐呈现方法,基于上述图2所示的实施例,所述步骤S40还包括:
步骤S401,基于每个音乐音符对应的信号输出频率输出振动和/或灯光以实现交互触达作用的信号;
步骤S402,根据交互触达信号、输出时长以及音频呈现所述待呈现音乐。
具体而言,在本实施例中,通过获取所述待播放音乐的乐谱;获取所述乐谱中的一个或多个音节的音调和/或音节的时间;根据预设的频率输出表确定所述乐谱中的一个或多个音调的输出频率值;依次按照预设输出频率值输出所述乐谱中的一个或多个音调的信号。通过将待播放音乐乐谱中的音符确定待输出交互式信号,根据乐谱中音符的顺序以及预设信号输出频率输出对应的交互式信号,以此呈现该音乐。其中,输出的交互式信号可以为振动和/或灯光等可以体现触达交互式的信号。在此本发明不作任何限定。
此外,参照图8,本发明实施例还提供了一种音乐呈现装置,包括:
乐谱获取模块10,用于根据用户的选择获取待呈现音乐的乐谱;
音符确定模块20,用于获取所述乐谱中的音节信息,所述音节信息包括音节的音调和/或音节的时间;
频率确定模块30,用于根据预设的频率输出表确定所述乐谱中的音调的输出频率值,所述预设的频率输出表包括音节信息与输出频率值的预设对应关系;
信号输出模块40,用于依次按照预设输出频率值输出所述乐谱中的音节信息对应的交互信号。
此外,本发明实施例还提供了一种电子设备,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,所述存储器上存储有可被至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述实施例中任一项所述的音乐呈现方法的步骤。
此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有音乐呈现程序,所述音乐呈现程序被处理器执行时实现如下操作:
根据用户的选择获取待呈现音乐的乐谱;
获取所述乐谱中的音节信息,所述音节信息包括音节的音调和/或音节的时间;
根据预设的频率输出表确定所述乐谱中的音调的输出频率值,所述预设的频率输出表包括音节信息与输出频率值的预设对应关系;
依次按照预设输出频率值输出所述乐谱中的音节信息对应的交互信号。
进一步地,所述音乐呈现程序被处理器执行时还实现如下操作:
所述根据用户的选择获取待呈现音乐的乐谱的步骤包括:
对所述待呈现音乐进行音乐信号分离,得到多个单路音乐信号;
针对述多个单路音乐信号进行分析得到所述多个单路音乐信号的乐谱信息;
基于所述多个单路音乐信号的乐谱信息确定所述待呈现音乐的目标乐谱。
进一步地,所述音乐呈现程序被处理器执行时还实现如下操作:
所述获取所述乐谱中的音节信息,所述音节信息包括音节的音调和/或音节的时间的步骤包括:
获取所述目标乐谱中的音符;
根据所述音符确定所述目标乐谱的音程、音阶及音调;
基于所述目标乐谱的音程、音阶及音调得到所述目标乐谱中的音节的音调和/或音节的时间。
进一步地,所述音乐呈现程序被处理器执行时还实现如下操作:
所述根据预设的频率输出表确定所述乐谱中的音调的输出频率值,所述预设的频率输出表包括音节信息与输出频率值的预设对应关系的步骤包括:
基于C调音符频率对照表设定乐谱中各种音调的音符输出频率;
建立所述乐谱中音符与C调音符之间对应的信号输出频率的换算关系;
根据所述C调音符频率对照表以及所述换算关系确定所述乐谱中的音调的信号输出频率值。
进一步地,所述音乐呈现程序被处理器执行时还实现如下操作:
所述根据所述C调音符频率对照表以及所述换算关系确定所述乐谱中的音调的信号输出频率值的步骤还包括:
建立所述待呈现音乐的目标乐谱中的音程、音阶及音调与音符之间的对应关系;
根据所述对应关系计算所述乐谱中的音调的信号输出频率值。
进一步地,所述音乐呈现程序被处理器执行时还实现如下操作:
所述方法还包括:
基于所述C调音符频率对照表以及所述换算关系设定各音符的信号频率的输出时长。
进一步地,所述音乐呈现程序被处理器执行时还实现如下操作:
所述依次按照预设输出频率值输出所述乐谱中的音节信息对应的交互信号的步骤包括:
基于每个音乐音符对应的信号输出频率输出振动和/或灯光以实现交互触达作用的信号;
根据交互触达信号、输出时长以及音频呈现所述待呈现音乐。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种音乐呈现方法,其特征在于,包括:
根据用户的选择获取待呈现音乐的乐谱;
获取所述乐谱中的音节信息,所述音节信息包括音节的音调和/或音节的时间;
根据预设的频率输出表确定所述乐谱中的音调的输出频率值,所述预设的频率输出表包括音节信息与输出频率值的预设对应关系,其中,所述预设的频率输出表的确定方式具体为:
找准电机/电极/电磁/声波/机械的有效功率范围,依照各类频率关系公式进行标准频率数值转换,在依据以C调音符频率对照表为基础设定的标准音符频率数值,核算出该数值在电机/电极/电磁/声波/机械上频率比值,依照该比值再次设定本电机/电极/电磁/声波/机械输出频率;
依次按照预设输出频率值输出所述乐谱中的音节信息对应的交互信号。
2.根据权利要求1所述的音乐呈现方法,其特征在于,所述根据用户的选择获取待呈现音乐的乐谱的步骤包括:
对所述待呈现音乐进行音乐信号分离,得到多个单路音乐信号;
针对述多个单路音乐信号进行分析得到所述多个单路音乐信号的乐谱信息;
基于所述多个单路音乐信号的乐谱信息确定所述待呈现音乐的目标乐谱。
3.根据权利要求2所述的音乐呈现方法,其特征在于,所述获取所述乐谱中的音节信息,所述音节信息包括音节的音调和/或音节的时间的步骤包括:
获取所述目标乐谱中的音符;
根据所述音符确定所述目标乐谱的音程、音阶及音调;
基于所述目标乐谱的音程、音阶及音调得到所述目标乐谱中的音节的音调和/或音节的时间。
4.根据权利要求1所述音乐呈现方法,其特征在于,所述根据预设的频率输出表确定所述乐谱中的音调的输出频率值,所述预设的频率输出表包括音节信息与输出频率值的预设对应关系的步骤包括:
基于C调音符频率对照表设定乐谱中各种音调的音符输出频率;
建立所述乐谱中音符与C调音符之间对应的信号输出频率的换算关系;
根据所述C调音符频率对照表以及所述换算关系确定所述乐谱中的音调的信号输出频率值。
5.根据权利要求4所述的音乐呈现方法,其特征在于,所述根据所述C调音符频率对照表以及所述换算关系确定所述乐谱中的音调的信号输出频率值的步骤还包括:
建立所述待呈现音乐的目标乐谱中的音程、音阶及音调与音符之间的对应关系;
根据所述对应关系计算所述乐谱中的音调的信号输出频率值。
6.根据权利要求4所述的音乐呈现方法,其特征在于,所述方法还包括:
基于所述C调音符频率对照表以及所述换算关系设定各音符的信号频率的输出时长。
7.如权利要求1-6任一项所述的音乐呈现方法,其特征在于,所述依次按照预设输出频率值输出所述乐谱中的音节信息对应的交互信号的步骤包括:
基于每个音乐音符对应的信号输出频率输出振动和/或灯光以实现交互触达作用的信号;
根据交互触达信号、输出时长以及音频呈现所述待呈现音乐。
8.一种音乐呈现装置,其特征在于,包括:
乐谱获取模块,用于根据用户的选择获取待呈现音乐的乐谱;
音符确定模块,用于获取所述乐谱中的音节信息,所述音节信息包括音节的音调和/或音节的时间;
频率确定模块,用于根据预设的频率输出表确定所述乐谱中的音调的输出频率值,所述预设的频率输出表包括音节信息与输出频率值的预设对应关系,其中,所述预设的频率输出表的确定方式具体为:
找准电机/电极/电磁/声波/机械的有效功率范围,依照各类频率关系公式进行标准频率数值转换,在依据以C调音符频率对照表为基础设定的标准音符频率数值,核算出该数值在电机/电极/电磁/声波/机械上频率比值,依照该比值再次设定本电机/电极/电磁/声波/机械输出频率;
信号输出模块,用于依次按照预设输出频率值输出所述乐谱中的音节信息对应的交互信号。
9.一种电子设备,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,所述存储器上存储有可被至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1至7任一项所述的音乐呈现方法的步骤。
10.一种计算机存储介质,其特征在于,包括:所述计算机可读存储介质上存储有音乐呈现程序,所述音乐呈现程序被处理器执行时实现如权利要求1至7中任一项所述的音乐呈现方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111090442.6A CN113963723B (zh) | 2021-09-16 | 2021-09-16 | 一种音乐呈现方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111090442.6A CN113963723B (zh) | 2021-09-16 | 2021-09-16 | 一种音乐呈现方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113963723A CN113963723A (zh) | 2022-01-21 |
CN113963723B true CN113963723B (zh) | 2023-05-26 |
Family
ID=79461924
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111090442.6A Active CN113963723B (zh) | 2021-09-16 | 2021-09-16 | 一种音乐呈现方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113963723B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103932867A (zh) * | 2014-05-12 | 2014-07-23 | 江本旋 | 一种音乐驱动的振动健身器 |
CN204709649U (zh) * | 2015-06-05 | 2015-10-21 | 哈尔滨市华宇医用电子仪器有限公司 | 乐声电能十四经治疗仪 |
CN105763293A (zh) * | 2014-12-19 | 2016-07-13 | 北京奇虎科技有限公司 | 在声波传输数据时播放音乐的方法及*** |
CN107393565A (zh) * | 2016-05-16 | 2017-11-24 | 青岛海尔洗衣机有限公司 | 一种利用电机发声的方法及洗衣机 |
CN206676630U (zh) * | 2017-04-24 | 2017-11-28 | 漳州仂元工业有限公司 | 一种微型音乐喷泉 |
CN109692400A (zh) * | 2018-12-29 | 2019-04-30 | 深圳市腾迪医疗科技有限公司 | 一种电子电极脉冲针疗仪 |
CN112382255A (zh) * | 2020-10-26 | 2021-02-19 | 清能德创电气技术(北京)有限公司 | 一种基于交流伺服***的音乐演奏方法 |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1165560A (ja) * | 1997-08-13 | 1999-03-09 | Giatsuto:Kk | コンピュータによる採譜装置 |
JP2000295681A (ja) * | 1999-04-09 | 2000-10-20 | Mega House:Kk | 楽音振動付与装置 |
JP3895674B2 (ja) * | 2002-11-29 | 2007-03-22 | アルプス電気株式会社 | 振動発生装置 |
KR100735444B1 (ko) * | 2005-07-18 | 2007-07-04 | 삼성전자주식회사 | 오디오데이터 및 악보이미지 추출방법 |
CN101197970A (zh) * | 2007-12-28 | 2008-06-11 | 熊猫电子集团有限公司 | 在电视上实现音乐diy的方法 |
CN101252801B (zh) * | 2008-03-21 | 2012-05-23 | 中兴通讯股份有限公司 | 一种灯光控制方法及装置 |
JP2010224430A (ja) * | 2009-03-25 | 2010-10-07 | Hachinohe Institute Of Technology | 自動採譜装置、音階識別プログラム、音階判別プログラム、エレクトリック伝統的弦楽器自動採譜システムおよびエレクトリック三味線自動採譜システム |
CN102587233A (zh) * | 2011-01-14 | 2012-07-18 | 交通运输部公路科学研究所 | 一种路面音乐产生方法 |
CN103854644B (zh) * | 2012-12-05 | 2016-09-28 | 中国传媒大学 | 单声道多音音乐信号的自动转录方法及装置 |
JP6179871B2 (ja) * | 2013-04-09 | 2017-08-16 | 海爾集団公司 | 音楽洗濯機および制御方法 |
CN104580692B (zh) * | 2014-12-02 | 2017-03-08 | 广东欧珀移动通信有限公司 | 一种手机随音乐跳舞的方法及装置 |
CN104778467B (zh) * | 2015-02-12 | 2018-03-06 | 北京邮电大学 | 一种曲谱拍照自动播放方法 |
CN104811538A (zh) * | 2015-03-26 | 2015-07-29 | 努比亚技术有限公司 | 基于音频的呼吸灯控制方法及装置 |
CN105635912A (zh) * | 2016-01-29 | 2016-06-01 | 深圳市因为科技有限公司 | 发光装置及声光组合装置 |
CN105788589B (zh) * | 2016-05-04 | 2021-07-06 | 腾讯科技(深圳)有限公司 | 一种音频数据的处理方法及装置 |
CN106782460B (zh) * | 2016-12-26 | 2018-10-30 | 广州酷狗计算机科技有限公司 | 生成乐谱的方法和装置 |
CN112951198A (zh) * | 2019-11-22 | 2021-06-11 | 微软技术许可有限责任公司 | 歌声合成 |
CN112162721A (zh) * | 2020-09-10 | 2021-01-01 | 珠海市魅族科技有限公司 | 音乐播放方法、装置、电子设备以及存储介质 |
-
2021
- 2021-09-16 CN CN202111090442.6A patent/CN113963723B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103932867A (zh) * | 2014-05-12 | 2014-07-23 | 江本旋 | 一种音乐驱动的振动健身器 |
CN105763293A (zh) * | 2014-12-19 | 2016-07-13 | 北京奇虎科技有限公司 | 在声波传输数据时播放音乐的方法及*** |
CN204709649U (zh) * | 2015-06-05 | 2015-10-21 | 哈尔滨市华宇医用电子仪器有限公司 | 乐声电能十四经治疗仪 |
CN107393565A (zh) * | 2016-05-16 | 2017-11-24 | 青岛海尔洗衣机有限公司 | 一种利用电机发声的方法及洗衣机 |
CN206676630U (zh) * | 2017-04-24 | 2017-11-28 | 漳州仂元工业有限公司 | 一种微型音乐喷泉 |
CN109692400A (zh) * | 2018-12-29 | 2019-04-30 | 深圳市腾迪医疗科技有限公司 | 一种电子电极脉冲针疗仪 |
CN112382255A (zh) * | 2020-10-26 | 2021-02-19 | 清能德创电气技术(北京)有限公司 | 一种基于交流伺服***的音乐演奏方法 |
Non-Patent Citations (1)
Title |
---|
基于FPGA的简易电子琴设计;王丽君;李萌;;电子科技(第05期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN113963723A (zh) | 2022-01-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9078065B2 (en) | System and method for displaying sound as vibrations | |
CN107393569A (zh) | 音视频剪辑方法及装置 | |
CN104219570B (zh) | 一种音频信号的播放方法及装置 | |
CN109348274B (zh) | 一种直播互动方法、装置及存储介质 | |
KR20120126446A (ko) | 입력된 오디오 신호로부터 진동 피드백을 생성하기 위한 장치 | |
CN108831437A (zh) | 一种歌声生成方法、装置、终端和存储介质 | |
CN110215607A (zh) | 基于电刺激的按摩方法和装置 | |
WO2018038235A1 (ja) | 聴覚トレーニング装置、聴覚トレーニング方法、およびプログラム | |
CN107705776A (zh) | 一种智能钢琴左右键盘分区使用的***与方法 | |
CN108600526A (zh) | 闹钟控制方法及相关产品 | |
CN110910895B (zh) | 一种声音处理的方法、装置、设备和介质 | |
CN109243479A (zh) | 音频信号处理方法、装置、电子设备及存储介质 | |
CN113963723B (zh) | 一种音乐呈现方法、装置、设备及存储介质 | |
CN107248406A (zh) | 一种自动生成鬼畜类歌曲的方法及装置 | |
CN112162721A (zh) | 音乐播放方法、装置、电子设备以及存储介质 | |
CN107871492A (zh) | 音乐合成方法和*** | |
Cantoni et al. | Human and Machine Perception: information fusion | |
KR20070076942A (ko) | 휴대용 무선단말기의 작곡 장치 및 방법 | |
JP2006251697A (ja) | カラオケ装置 | |
CN113393857B (zh) | 一种音乐信号的人声消除方法、设备及介质 | |
WO2011147015A1 (en) | System and method for displaying sound as vibrations | |
CN112420006B (zh) | 运行模拟乐器组件的方法及装置、存储介质、计算机设备 | |
JP2008092093A (ja) | 楽音再生装置及びプログラム | |
Rigas et al. | Experiments in using structured musical sound, synthesised speech and environmental stimuli to communicate information: is there a case for integration and synergy? | |
WO2010084830A1 (ja) | 音声処理装置、チャットシステム、音声処理方法、情報記憶媒体、ならびに、プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |