透過您的圖書館登入
IP:44.203.58.132
  • 學位論文

用於伴唱機的伴奏音樂自動移調系統

An Automatic Music Key Shifting System for Karaoke Machine

指導教授 : 歐陽明
共同指導教授 : 鄭士康(Shyh-Kang Jeng)

摘要


電腦科技成長迅速的時代,各大公司競爭推出多媒體系統的加值服務已經在市面上普遍所見,結合不斷創新與獨領潮流的多媒體加值服務亦成為業者追求的目標。觀察近期市面上較新的多媒體應用,大多是將以往各平台上的多媒體服務轉移到個人電腦上,其中包括將點唱系統搬上個人電腦,並且透過網路更新推出的MTV,使得使用者不再侷限於購買昂貴且更新不方便的傳統點唱機或是外出至KTV消費。 在本論文中具有一項多媒體加值服務。由於市面上具備點唱功能的機器,升降音調都需要手動調整,對於多數未受過音樂訓練的大眾,調整音調後容易發現不一定適合自己的音域,因此本系統推出具備自動升降音調的功能,將演唱時所錄下的聲音與原唱歌手的聲音做比對,找出音高的差距,並將配樂移調至符合演唱者的音域,使演唱者可以按照習慣的演唱方式,輕鬆的演唱。 論文中自動升降音調的功能由音高偵測與升降音調兩部份組成。傳統上音高偵測快速簡便的方式是在時域上實作,但考慮到複音偵測的準確度,在頻域上做偵測可以得到較佳的結果。實驗結果顯示,靠近原本音高的偵測準確度相當良好,而音高相差愈多則準確度會慢慢下降。 第二部份-升降音調的功能,傳統作法主要亦分為時域與頻域,但經過實際比較之後,考慮到播放的音質以及升降音調的容忍範圍,採用頻域上Phase Vocoder的作法。透過Phase Vocoder此作法移調的範圍在上下一個八度得到的音質都相當良好,對於常用的移調範圍約為上下5個半音則相當足夠。

並列摘要


Value-added services on multimedia system are becoming popular. The latest multimedia applications are transferring from different platforms to personal computers, including the Karaoke system. Moreover, newest MTV downloaded from internet relieves users from buying expensive and difficult-to-update Karaoke machines and from spending much money in KTV. An value-added service is proposed in the thesis, namely, an automatic key shifting system for Karaoke systems on PC. On all Karaoke platforms, we have to shift keys personally. Most untrained people do not know how to shift keys properly. Hence, we build the automatic key shifting system. Recording the voice and analyzing the pitch, we can shift the pitch of the accompany music to fit users’ gamut. In this thesis, the automatic pitch shifting function is made of two components: pitch tracking and pitch shifting. In general, pitch detectiion is performed efficiently in time domain. However, for this research, for better accuracy, pitch detectiion is implemented in frequency domain. Pitch shifting can also be carried out in time domain or frequency domain. After considering the acoustics effects and the tolerances of pitch shifting range, we use PV (Phase Vocoder) in frequency domain. We can get a better acoustics performance after shifting pitch within an octave. Besides, the shifting range is sufficient for general usage.

參考文獻


[9] 蘇柏青, "An Integrated Musical Auto-Transcription System," 國立台灣大學電信工程學研究所碩士論文, 2001.
[12] 李務熙, "An SOM-based auditory memory model that learns to perform auditory expectation in an unsupervised manner," 國立台灣大學電信研究所碩士論文, 2004.
[1] B. Kedem, "Spectral Analysis and Discrimination by Zero Crossing," Proc. IEEE vol. 74, pp. 1477-1493, 1986-11.
[2] L. R. Rabiner, "On the Use of Autocorrelation Analysis for Pitch Detection," IEEE Trans.ASSP, vol. 25, pp. 24-33, 1997-2.
[3] M. J. Ross, H. L. Schafer, A. Cohen, R. Freuberg, and H. J. Manley, "Average Magnitude Difference Function Pitch Extractor," IEEE Trans.ASSP, vol. 22, pp. 353-362, 1974-10.

延伸閱讀