本技術涉及人工智能,尤其是一種手碟的調音方法、系統(tǒng)、設備及存儲介質。
背景技術:
1、手碟,又稱hang?drum或ufo鼓,是一種現(xiàn)代的打擊樂器。它由兩個半球形的金屬殼體組成,通常由氮化鋼(nitride?steel)制成,通過特殊的制造工藝使金屬表面硬化。手碟的形狀類似于一個倒扣的飛碟,因此也被稱為“ufo鼓”。手碟的聲音柔和、悠遠,具有很強的共鳴效果,音色豐富多變,受到人們的喜愛。
2、作為一種精密的打擊樂器,手碟的音準和音色對演奏效果至關重要。在生產或者使用過程中,需要對手碟進行調音,以使其保持較好的音準和音色,提升手碟的演奏體驗。但是,相關技術中,手碟的調音往往依賴于專業(yè)的調音師,實現(xiàn)過程復雜且耗時較長,調音的人工成本較高,效率偏低。
3、綜上,相關技術存在的問題亟需得到解決。
技術實現(xiàn)思路
1、本技術的目的在于至少一定程度上解決相關技術中存在的技術問題之一。
2、為此,本技術實施例的一個目的在于提供手碟的調音方法、系統(tǒng)、設備及存儲介質。
3、為了達到上述技術目的,本技術實施例所采取的技術方案包括:
4、一方面,本技術實施例提供了手碟的調音方法,所述方法包括:
5、獲取目標手碟的型號信息以及音區(qū)位置,根據所述型號信息和所述音區(qū)位置確定對應的目標振動頻率;
6、采集所述目標手碟的所述音區(qū)位置處的第一變形量,并通過預定的敲擊力度對所述音區(qū)位置進行敲擊,采集所述音區(qū)位置對應的第一振動頻率;
7、將所述第一變形量、所述第一振動頻率作為狀態(tài)值輸入到強化學習模型中,通過所述強化學習模型預測輸出第一動作值;其中,所述第一動作值用于指示調音設備的壓頭在所述目標手碟上的下壓位置和下壓距離;
8、根據所述第一動作值,對所述目標手碟執(zhí)行調音操作,在調音操作后采集所述目標手碟的所述音區(qū)位置處的第二變形量,并通過預定的敲擊力度對所述音區(qū)位置進行敲擊,采集所述音區(qū)位置對應的第二振動頻率;
9、根據所述第二振動頻率和所述目標振動頻率,確定所述強化學習模型在當前輪次的調音操作中對應的獎勵值;
10、根據多輪調音操作中的所述獎勵值,對所述強化學習模型進行參數更新,得到訓練好的強化學習模型;
11、基于所述訓練好的強化學習模型,通過調音設備對所述目標手碟進行調音。
12、另外,根據本技術上述實施例的手碟的調音方法,還可以具有以下附加的技術特征:
13、進一步地,在本技術的一個實施例中,所述調音設備包括紅外測距機構;所述采集所述目標手碟的所述音區(qū)位置處的第一變形量,包括:
14、將所述紅外測距機構移動到所述音區(qū)位置的正上方;
15、通過所述紅外測距機構檢測距離所述音區(qū)位置的距離;
16、根據所述距離,確定所述音區(qū)位置處的第一變形量。
17、進一步地,在本技術的一個實施例中,所述根據所述第二振動頻率和所述目標振動頻率,確定所述強化學習模型在當前輪次的調音操作中對應的獎勵值,包括:
18、計算所述第二振動頻率和所述目標振動頻率的差值的絕對值;
19、根據所述絕對值,確定所述強化學習模型在當前輪次的調音操作中對應的獎勵值;
20、其中,所述絕對值和所述獎勵值的大小負相關。
21、進一步地,在本技術的一個實施例中,所述根據所述絕對值,確定所述強化學習模型在當前輪次的調音操作中對應的獎勵值,包括:
22、獲取預先設定的線性系數和指數系數;
23、以所述絕對值作為底數,所述指數系數作為指數,計算得到第一數值;
24、根據所述線性系數和所述第一數值的乘積,計算得到第二數值;
25、對所述第二數值取相反數,得到所述獎勵值。
26、進一步地,在本技術的一個實施例中,所述根據多輪調音操作中的所述獎勵值,對所述強化學習模型進行參數更新,包括:
27、獲取預先設定的回合最大輪次;
28、若當前的訓練回合內,所述調音操作的執(zhí)行輪次達到所述回合最大輪次,獲取當前的訓練回合內的所有獎勵值;
29、對當前的訓練回合內的所有獎勵值求和,得到總獎勵值;
30、根據所述總獎勵值,對所述強化學習模型進行參數更新。
31、進一步地,在本技術的一個實施例中,所述基于所述訓練好的強化學習模型,通過調音設備對所述目標手碟進行調音,包括:
32、采集所述目標手碟的所述音區(qū)位置處的第三變形量,并通過預定的敲擊力度對所述音區(qū)位置進行敲擊,采集所述音區(qū)位置對應的第三振動頻率;
33、將所述第三變形量、所述第三振動頻率作為狀態(tài)值輸入到所述訓練好的強化學習模型中,通過所述訓練好的強化學習模型預測輸出目標動作值;其中,所述目標動作值用于指示調音設備的壓頭在所述目標手碟上的下壓位置和下壓距離;
34、根據所述目標動作值,通過所述調音設備對所述目標手碟執(zhí)行調音操作。
35、另一方面,本技術實施例提供一種手碟的調音系統(tǒng),所述系統(tǒng)包括:
36、獲取單元,用于獲取目標手碟的型號信息以及音區(qū)位置,根據所述型號信息和所述音區(qū)位置確定對應的目標振動頻率;
37、采集單元,用于采集所述目標手碟的所述音區(qū)位置處的第一變形量,并通過預定的敲擊力度對所述音區(qū)位置進行敲擊,采集所述音區(qū)位置對應的第一振動頻率;
38、預測單元,用于將所述第一變形量、所述第一振動頻率作為狀態(tài)值輸入到強化學習模型中,通過所述強化學習模型預測輸出第一動作值;其中,所述第一動作值用于指示調音設備的壓頭在所述目標手碟上的下壓位置和下壓距離;
39、操作單元,用于根據所述第一動作值,對所述目標手碟執(zhí)行調音操作,在調音操作后采集所述目標手碟的所述音區(qū)位置處的第二變形量,并通過預定的敲擊力度對所述音區(qū)位置進行敲擊,采集所述音區(qū)位置對應的第二振動頻率;
40、評估單元,用于根據所述第二振動頻率和所述目標振動頻率,確定所述強化學習模型在當前輪次的調音操作中對應的獎勵值;
41、更新單元,用于根據多輪調音操作中的所述獎勵值,對所述強化學習模型進行參數更新,得到訓練好的強化學習模型;
42、執(zhí)行單元,用于基于所述訓練好的強化學習模型,通過調音設備對所述目標手碟進行調音。
43、另一方面,本技術實施例提供了一種電子設備,包括:
44、至少一個處理器;
45、至少一個存儲器,用于存儲至少一個程序;
46、當所述至少一個程序被所述至少一個處理器執(zhí)行時,使得所述至少一個處理器實現(xiàn)上述的手碟的調音方法。
47、另一方面,本技術實施例還提供了一種計算機可讀存儲介質,其中存儲有處理器可執(zhí)行的程序,上述處理器可執(zhí)行的程序在由處理器執(zhí)行時用于實現(xiàn)上述的手碟的調音方法。
48、本技術的優(yōu)點和有益效果將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本技術的實踐了解到:
49、本技術實施例所公開的手碟的調音方法、系統(tǒng)、設備及存儲介質,該方法獲取目標手碟的型號信息以及音區(qū)位置,根據所述型號信息和所述音區(qū)位置確定對應的目標振動頻率;采集所述目標手碟的所述音區(qū)位置處的第一變形量,并通過預定的敲擊力度對所述音區(qū)位置進行敲擊,采集所述音區(qū)位置對應的第一振動頻率;將所述第一變形量、所述第一振動頻率作為狀態(tài)值輸入到強化學習模型中,通過所述強化學習模型預測輸出第一動作值;其中,所述第一動作值用于指示調音設備的壓頭在所述目標手碟上的下壓位置和下壓距離;根據所述第一動作值,對所述目標手碟執(zhí)行調音操作,在調音操作后采集所述目標手碟的所述音區(qū)位置處的第二變形量,并通過預定的敲擊力度對所述音區(qū)位置進行敲擊,采集所述音區(qū)位置對應的第二振動頻率;根據所述第二振動頻率和所述目標振動頻率,確定所述強化學習模型在當前輪次的調音操作中對應的獎勵值;根據多輪調音操作中的所述獎勵值,對所述強化學習模型進行參數更新,得到訓練好的強化學習模型;基于所述訓練好的強化學習模型,通過調音設備對所述目標手碟進行調音。該方法通過訓練強化學習模型來輔助進行手碟的調音任務,可以有效降低手碟調音的人工成本,提高調音的效率,方便對手碟進行批量化的生產和校準,有利于改善其使用體驗。