音遇吧 关注:5,217贴子:62,336

天花板之路——音域硬核技术流攻略

只看楼主收藏回复

图:张大壮 文:张大壮
很早之前就想做一篇攻略贴了,然,千头万绪,无从说起。酝酿了很久,也没法下笔。只能**比。左科普一个,右科普一个,科普了这么久,总算把自己要讲的东西整理了个大概。
首先自我介绍一下,本人音域ID:张大壮。目前打了1200场左右,唱卡全通,battle歌单不算周林共计1421首,平均每个歌手40.6首(battle歌手共计37位,除掉周林还剩35位),实力虽然不算顶尖,但是对音遇有自己的理解。下面进入正题。


IP属地:安徽1楼2020-02-24 02:24回复
    第一节:音频指纹技术与自我测试
    音遇使用的哼唱识别技术并不是音遇自己开发的,用的是ACRCloud(一家专业的音频识别公司)第三方的技术,识别流程如下图。
    除了音遇之外,还有一些公司的哼唱识别用的也是ACRcloud这家公司的技术,比如网易云,小米音乐等等。所以,我们可以使用网易云的哼唱识别来测试某首歌(或者某一句)能不能过battle,如果网易云能识别,那么音域99%也能识别,因为他们用的是同一个识别系统及数据库。(QQ音乐不可以,因为QQ音乐的哼唱识别是自己开发的)

    所以,经常看到有人说:音域的识别机制真垃圾,如果有别的一唱到底玩法的APP我一定要换!!!这种的同学真的太年轻了,这已经是全球顶尖的识别技术了(ACRCloud),而且这个技术的门槛很高,根本就不是小公司能开发出来的,再来一百个APP,他也得用第三方的技术,到时候还是一样的识别。
    还有人说,能不能把野歌都删掉啊….对不起,这玩意根本不是音遇能控制的。这也是为什么很多新歌音遇第一时间就收录了,但是battle唱不过去,因为虽然音遇收录了,但是ACRcloud这家公司还没有收录。。(比如麻雀,最开始音遇第一时间就出了领唱,但是又过了一段时间battle才能过麻雀)


    IP属地:安徽2楼2020-02-24 02:26
    收起回复
      第二节:机器没有感情,但充满了偶然。
      很多人比较疑惑,系统为什么老是制裁我,为什么别人唱跑调那么多都能过。那么在这里首先简单解释一下哼唱识别的原理,要做哼唱识别,一般需要解决两个方面的难点:一是曲库的构建来覆盖音遇用户要唱的歌曲,简单来说就是把歌曲的乐谱通过模式识别建模技术转换成计算机可以理解的格式,比如小星星的1155665, 4433221 转变成0101011….的比特串。二是模糊识别,来消除七音不全用户、变调(key+ key-)、用户唱快唱慢之类的变速问题、不唱词只哼哼、环境噪音等一系列的不确定性,来完成识别的任务。
      在这个过程中,充满了偶然性,因为0和1构成的比特串,是有一定几率存在重复的现象。(这就是为什么有的人说话也能过)
      还有一种情况,就是ACRcloud在数据库中搜这个歌名的同时,系统如果觉得不够保险,他会顺便搜索这个歌手,(常用网易云哼唱识别就能发现这个问题,比如你唱一首花粥的《山中客》,他会搜索出来《山中客》《归去来兮》等等花粥的歌,然后随便扔一首出来。)这就是误识别的情况。
      然鹅,虽然系统会消除七音不全用户、变调(key+ key-)、用户唱快唱慢之类的变速问题,但是你每有一个问题,就会加大系统的识别难度,最常见的问题,就是key不对,那么什么叫key不对呢?就是这个音是1【都】,你可以唱【升都】,或者【降都】,因为不管【升都】还是【降都】,它都是【都】,(也就是说,要升要降,你都提升或者降低一整个八度),你升了半个八度,那【都】就变成【发】了,识别出来的字符串自然也就不一样了。即便旋律听着没问题,系统识别出来的字符串也是乱七八糟的,虽然系统大概率会帮你修复好key(也就是大部分的时候能过),但也有修不好的时候(比如你第一个音升了2个音阶,第二个音升了三个音阶什么的),那修不好,你就死了。
      当然了,挂掉的原因还有别的,比如网速传输什么。


      IP属地:安徽3楼2020-02-24 02:27
      回复
        第三节:快速学歌。
        根据大名鼎鼎的艾宾浩斯记忆法,大部分人都可以在第一时间强行学会一首歌的某两句(虽然以后会忘),那你就录音录下来嘛,忘了,不怕,听一遍自己的录音复习一下,立刻就想起来了。别人在唱全军,在打battle,你完全可以听自己的录音复习。下图是我的提词器,用这种方法可以把学一首歌的平均时间控制在3分钟左右,简单的歌(如汪苏泷的,甚至可以达到30秒一首),你说会忘?回放自己的录音,没有伴奏的干扰,听完第一句就回忆起来了。我曾用这种方法一晚上通关了田馥甄和林宥嘉(100+首)。我从S3赛季就开始到处推广录音学歌法,目前用过的都说好。我经常听到一种声音,就是问:你们每天花在学歌上需要多久啊,除了学歌不干别的了?emmmmm别人我不知道,,我本人一个月学个两三次,平均下来一天不到半小时的样子。完全不会影响日常生活与娱乐。


        IP属地:安徽4楼2020-02-24 02:28
        收起回复
          学歌的流程:听一句→强行学会→网易云哼唱识别一下→能过→录音 ,不能过,换一句,每一句都过不去,这首歌就删掉。下面这个视频是我学歌的状态。(很早以前录的)
          咦,我好像发不了视频?


          IP属地:安徽5楼2020-02-24 02:34
          回复
            今天先更到这,有人看明天继续更。


            IP属地:安徽来自iPhone客户端6楼2020-02-24 02:34
            回复
              顶 大佬 膜拜


              IP属地:江苏7楼2020-02-24 02:56
              回复
                🐮


                IP属地:福建来自Android客户端8楼2020-02-24 03:40
                回复
                  🐮


                  IP属地:河南来自iPhone客户端9楼2020-02-24 04:02
                  回复
                    这真的是大佬


                    IP属地:四川来自Android客户端11楼2020-02-24 06:04
                    回复
                      前排@闹腾


                      IP属地:浙江来自iPhone客户端12楼2020-02-24 06:26
                      收起回复
                        牛批


                        来自Android客户端13楼2020-02-24 07:28
                        回复
                          大壮🐮🍺


                          来自手机贴吧14楼2020-02-24 10:41
                          回复


                            IP属地:河北来自Android客户端15楼2020-02-24 11:35
                            回复
                              🐮


                              来自Android客户端16楼2020-02-24 11:53
                              回复