專利名稱:一種用于mce平臺的定調接口及其系統的制作方法
技術領域:
本發明涉及一種定調接口及其系統,應用于MCE(Media Center Edition)平臺之上,特別是對使用者的聲音作分析及建議適合其音調的定調接口及其系統。
背景技術:
計算機最開始的發明目的是被設計用以作為輔助人類簡化計算程序的工具,但隨著中央處理器(CPU,Central Processing Unit)運算速度按照穆爾定律(Moore’s Law)的倍數不斷的向上攀升,計算機也開始被賦予不同的功能,例如聽數字音樂、玩計算機游戲、上網瀏覽網頁、看影片、實時通訊…等等,搭配不同的軟硬件,計算機的功能將變的更為多樣化。
其中,數字家庭影院更是近年來的發展重點之一,尤其現在連電視信號都已漸漸轉為數字化,電視也開始轉換成高清晰度(high definition)、高畫面穩定性以及細膩的畫面表現的液晶電視(LCD TV)上,而且計算機已經成為每個人家中必備的物品之一,甚至有的家庭不止有一臺計算機,如果能將計算機與電視進行整合,不僅可以節省家中物品的擺設空間,更可獲得更大的屏幕顯示效果,也可省去再購買一臺顯示器所產生的開銷。
但是,家用電視與計算機最大的差別便是在于電視的操作接口簡單,使用者只要通過遙控器便可以輕易的進行選臺、調整音量…等工作,而且電視的開機速度與計算機相比顯然快許多,要達到此功效,必須在計算機的軟件及硬件都要有一定的支持,例如在操作系統(OS,Operating System)上有微軟(Microsoft)所推出的Windows XP Media Center Edition(MCE)平臺,硬件方面則是有英特爾(Intel)所推出的具歡躍(Viiv)技術的CPU,以及超微(AMD)所推出Live!平臺,使得在各種形式的電子信息與娛樂都將成為數字化,而且它們會通過因特網聯機到計算機上的方式,很快的將這些內容提供到家庭之中。在家中的每一種裝置都將能通過該計算機來接收電視節目、實時傳訊、電影、個人相片、音樂、電子郵件等,并提供了完整的娛樂數據庫與遠程遙控,讓使用者能更輕松取得所有電影、音樂與游戲。
有了整合軟硬件的影音娛樂平臺,還需要眾多負責娛樂服務的數字內容供貨商(Content Provider)才能使此功能獲得落實,例如在線收聽數字音樂、觀看以串流(streaming)下載形式的電影、數字廣播及電視節目,通過在線歌曲點播方式,可讓家庭的客廳成為盡情歡唱的私人KTV包廂。但是,盡管可以實現讓自家成為KTV的目的,使用者在假日不必再去KTV排隊等唱歌,但是使用者在唱歌的時候,常常演唱到不適合自己音高的歌曲,甚至因為對音樂的曲調掌握的不夠準確,導致整首歌曲唱的五音不全,使聽的朋友會面有難色,更可能掃了大家唱歌的興致,因此若是能夠有在MCE平臺上幫助使用者提高音準的工具,甚至可以自動依照使用者所發出的聲音特性,輔助使用者唱好整首歌曲,將是喜愛唱歌者的一大福音。
發明內容
本發明的主要目的在于,提供一種用于MCE平臺的定調接口及其系統,該定調接口及其系統能夠給使用者建議應演唱何種類型的歌曲以得到較佳的表現。
為了實現上述任務,本發明采取如下的技術解決方案一種MCE(Media Center Edition)平臺的定調接口,其特征在于,至少包括信息顯示區,用于顯示提示信息;音感圖像區,用于辨識聲音特性,并通過圖像及條狀分數顯示列表達使用者的聲音范圍;
“個人定調”模塊,用于根據使用者的一段聲音,確定使用者該段聲音的音高,并在與服務服務器維持聯機狀態時,進一步比對數據庫中的歌手數據,通知使用者與其音高相近的歌手;“挑戰極限”模塊,用以根據使用者所設定之音高播放對應的音響,在接收使用者所發出的聲音后,將該聲音的音高顯示于音感圖像區;及“音感闖關”模塊,用以根據使用者所選取之歌手或歌曲進行音樂撥放,并接收使用者所發出之聲音比對音高,并于比對結束后顯示發音錯誤率。
上述MCE(Media Center Edition)平臺的定調接口構成的系統,包括下列裝置一MCE遙控器;一麥克風;一服務服務器,還包含一儲存歌手及歌曲音樂數據的數據庫;一MCE平臺,該平臺為計算機具有MCE版本的操作系統,用于對使用者的聲音進行定調,并根據所選擇的接口進行相關的服務,其內部包括有中央處理器、顯示模塊、記憶模塊、網絡模塊、分析模塊及接收模塊;其中,中央處理器分別和記憶模塊、顯示模塊、網絡模塊連接,接收模塊分別與顯示模塊、記憶模塊、分析模塊、網絡模塊連接;記憶模塊和分析模塊相連,分析模塊和網絡模塊相連;MCE遙控器和麥克風將信號傳遞給接收模塊,網絡模塊和服務伺服器通信。
本發明的用于MCE平臺的定調接口及其系統,可以由使用者在窗口接口上直接操作,迅速的進行“個人定調”、“挑戰極限”、“音感闖關”三項功能,可讓使用者由此更加了解自己的聲音特性,進而在歌唱的過程中更加順利。
圖1是本發明的系統架構圖;
圖2是本發明的定調界面示意圖;圖3是本發明啟動定調接口之方法流程圖;圖4是本發明的“個人定調”方法流程圖;圖5是本發明的“挑戰極”方法流程圖;圖6是本發明的“音感闖關”方法流程圖。
圖中的符號分別表示10、MCE平臺,20、MCE遙控器,30、麥克風,40、服務服務器,110、記憶模塊,120、接收模塊,130、顯示模塊,140、中央處理器,150、分析模塊,160、網絡模塊;210、“個人定調”顯示,220、“挑戰極限”顯示,230、“音感闖關”顯示,240、信息顯示區,250、音感圖像區,401、數據庫。
以下結合附圖以及發明人給出的實施例對本發明作進一步詳細說明。
具體實施例方式
本發明的MCE平臺的定調接口及其系統。在本發明的以下詳細說明中,將描述多種特定的細節以便提供本發明的完整說明。然而,對熟知本領域的技術人員來說,并可以不需要使用這些特定細節便可以實施本發明,或者可以利用替代的組件或方法來實施本發明。在以下的描述中,發明人并不特別詳細地說明已知的方法、程序、部件、以及電路的設計及其制作,以免不必要地混淆本發明的重點。
參照圖1,圖1為本發明的系統架構圖,包含有一MCE(Media CenterEdition)平臺10的計算機,可通過一MCE遙控器20進行無線操作,當使用者欲進行練唱或聲音定調時,可通過有線或無線麥克風30,將聲音傳至MCE平臺10進行分析比對,所分析的結果可進一步與服務伺服器40中的數據庫401中所儲存各個歌手及歌曲數據進行比對,以找出較適合使用者音高特色的曲目或歌手。
因此,MCE平臺10中至少包含下列組件接收模塊120可接收MCE遙控器20所傳來的控制信號,例如接口的選取,歌手或歌曲的選取,服務伺服器40的聯機設定以及終止操作的輸入設定;另一方面,還可接收麥克風30所傳來的聲音信號,而麥克風30除了可接收使用者所發出的模擬聲音信號進行傳送外,還包含一模擬轉數字(A/D)處理芯片,用于將模擬聲音轉換成數字信號,使模擬聲音在傳送的過程中,避免仿真信號衰減而影響分析結果。
所接收的聲音信號可先儲存于記憶模塊110中,若聲音并未在MCE麥克風30接收時即一并先行轉換成數字信號,此時先由中央處理器(CPU,Central Processor Unit)140依據模擬轉數字的韌體程序進行轉換,再由分析模塊150依據聲音波形分解成語音音包,接著進行音色辨識,而所需韌體(firmware)程序是儲存于MCE平臺10的記憶模塊110中,以只讀存儲器(ROM)方式為主。
待分析取得使用者所發出聲音的音高后,由顯示模塊130將結果顯示在屏幕上,并由網絡模塊160聯機至服務伺服器40,以取得數據庫401中各個歌手的聲音音色進行比較,這樣,使用者不必再使用過時的影音數據,省去購買新影碟所要支出的額外開銷,并且通過在線串流(streaming)的下載技術,讓使用者不必浪費硬盤儲存空間,并且可以通過定調接口輕松的進行定調的各種功能。
如圖2所示,此圖為本發明的定調接口示意圖,為了讓使用者能清楚了解自己的聲音特性,在接口中包含有信息顯示區240,用以顯示使用者自MCE遙控器20輸入的各種操作設定以及引導使用者操作所需的提示信息;音感圖像區250,通過圖像及條狀分數顯示列可讓使用者清楚知道自己的聲音特性是屬于“倍低音”、“低音”、“中音”、“高音”、“倍高音”…等等,以圖中條狀分數顯示列所示,讓使用者明白所發出的聲音是屬于其中的哪一種范圍內。
參見圖3,此圖為本發明啟動定調接口的方法流程圖,首先,使用者可通過MCE遙控器20選取定調程序執行,顯示模塊130便可顯示使用者操作內嵌在ehome shell的定調接口(如圖2所示)于屏幕上(步驟310),使用者可依據其需求選擇要進行“個人定調”、“挑戰極限”或者是“音感闖關”三個功能其中的1個,接收模塊120為紅外線接收器或是藍芽接收器,在收到使用者在選取程序“開始”時,所輸入的選取設定(步驟320),接著中央處理器140呼叫執行各個功能的子程序并顯示該接口的操作組件(步驟330)。使用者可隨其需要通過MCE遙控器20任意執行不同的功能,主程序判斷使用者是否停止操作定調程序(步驟340),當使用者選擇輸入“結束”命令時,使用者能在唱歌時立即進行定調修正;最后,關閉定調接口時,將定調主程序常駐于記憶模塊110中(步驟350)。
而在“個人定調”功能方面,請參照圖4,此圖為本發明的“個人定調”的方法流程圖,在使用者通過MCE遙控器20選取此功能執行時,首先,顯示“個人定調”模塊(步驟410),其中“個人定調”圖標210將顯示為浮凸狀態,且呈現較原大小略大狀態,即表示已選取,并播放一段預設的語音提示以及在信息顯示區240提示使用者選取基礎聲調選項,也就是設定自己是屬于“男聲”或是“女聲”,設定完成后再提示進行隨意哼唱一段的動作,同時由麥克風30接收使用者所發出的模擬聲音傳至計算機端再轉換成數字信號(步驟420)。
接收模塊120將數字信號置于記憶模塊110后,接著,由分析模塊150擷取使用者隨意哼唱的聲音數字信號的特征值(步驟430),再由中央處理器140計算使用者的音高數據(步驟440),計算數據出來后,可再判斷是否與服務服務器40聯機?(步驟450)若網絡模塊160與服務服務器40有建立聯機,則可比對數據庫401中各個歌手的聲音數據,并選出最接近使用者聲音的歌手于信息顯示區240(步驟460),服務服務器40可隨時根據市面上的出版專輯信息,取得最新的歌手數據更新數據庫401,但是若使用者目前是處在單機狀態,并未與服務服務器40取得聯機,同樣也可由顯示模塊130顯示使用者的音高數據于信息顯示區240,并在音感圖像區250中以圖像及條狀分數顯示列顯示(步驟470)。
若使用者定調完成后,由于此時“挑戰極限”圖示220以及“音感闖關”圖示230均處于隱藏狀態,無法點選執行,使用者可在MCE遙控器20選取畫面中“回上1頁”圖示后,回到定調接口的主畫面,當使用者選取執行“挑戰極限”功能時,如圖5所示,此圖為本發明的“挑戰極限”的方法流程圖。首先,仍然由顯示模塊130顯示“挑戰極限”接口(步驟510),其中“挑戰極限”圖標220將顯示為浮凸狀態且較原大小略大來表示已選取,并播放一段預設的語音提示以及在信息顯示區240提示使用者選取基礎聲調選項,也就是設定自己是屬于“男聲”或是“女聲”。
設定完成后,再提示使用者在音感圖像區250中選取所要挑戰的音高(步驟520),并同時由麥克風30接收使用者所發出的模擬聲音傳至計算機端再轉換成數字信號(步驟530)。中央處理器140計算使用者的音高數據,完成后由顯示模塊130在音感圖像區250以圖像顯示,使用者可以很容易的得知與以前設定挑戰音高的差距,并決定是否要再挑戰一次(步驟550),若使用者要再次進行挑戰,則再從步驟520繼續直到使用者滿意結束為止。
使用者也可以選擇另一種挑戰之方式,即在“音感闖關”接口中選取的歌手或歌曲進行音樂播放,而這些歌曲都具有音高范圍標注或標記,使用者可根據先前在“個人定調”及“挑戰極限”所測得自身的音高值范圍,選取適合自己演唱之歌曲,或是由系統列出符合該使用者音高值范圍的歌曲供該使用者選取,也可以是由使用者挑選出自己想唱的歌曲,由系統自動或是建議使用者手動升降歌曲音樂之音調(key)至適合該使用者的音高,而在使用者練唱結束后,顯示完整比對所得發音錯誤率,如圖6所示,此圖為本發明執行“音感闖關”的方法流程圖。首先,由顯示模塊130顯示“音感闖關”模塊(步驟610),其中“音感闖關”圖標230將顯示為浮凸狀態且較原大小略大來表示已選取,接著,網絡模塊160聯機至服務服務器40并取得數據庫401中所有的歌手及歌曲清單(步驟620),接收完成后,播放一段預設之語音提示以及在信息顯示區240提示使用者選取清單中欲練唱之歌手或歌曲。
接收模塊120接收使用者通過MCE遙控器20所作的選取設定(步驟630),便接著由網絡模塊160至服務服務器40以在線串流的方式下載各個音包的音高信息的歌曲數據,一面播放選取設定對應的音樂內容同時接收使用者所發出的聲音,由中央處理器140計算比對音高(步驟640),當使用者選擇輸入“結束”命令時(步驟650),計算使用者的發音錯誤率并于信息顯示區240中顯示(步驟660)。
通過本發明的方法及相關的接口、系統,可讓使用者在窗口接口上的操作,迅速的進行“個人定調”、“挑戰極限”、“音感闖關”三項功能,并使得使用者更加了解自己的聲音特性,進而在歌唱的過程中更加順利。
雖然本發明以前述之較佳實施例對本發明給出了詳細的說明,然而上述實施例并非用以限定本發明,任何熟知本領域的技術人員,在不脫離本發明的原理和范圍內,在上述技術方案的技術特征所作的增加或替換,均屬于本發明的保護范圍。
權利要求
1.一種MCE平臺的定調接口,其特征在于,該定調接口至少包括信息顯示區,用于顯示提示信息;音感圖像區,用于辨識聲音特性,通過圖像及條狀分數顯示列表達使用者的聲音范圍;“個人定調”模塊,用于根據使用者的一段聲音,確定使用者該段聲音的音高,并在與服務服務器維持聯機狀態時,進一步比對數據庫中的歌手數據,并通知使用者與其音高相近的歌手;“挑戰極限”模塊,用于根據使用者所設定的音高播放對應的音響,在接收使用者所發出的聲音后,將該聲音的音高顯示于音感圖像區;以及“音感闖關”模塊,用于根據使用者所選取的歌手或歌曲進行音樂播放,并接收使用者所發出的聲音比對音高,并于比對結束后顯示發音錯誤率。
2.權利要求1所述的MCE平臺的定調接口構成的系統,其特征在于,該系統包含一MCE遙控器;一麥克風;一服務伺服器,服務伺服器內包含一儲存歌手及歌曲音樂數據的數據庫;一MCE平臺,該平臺為計算機具有MCE版本的操作系統,用于對使用者的聲音進行定調,并根據所選擇的接口進行相關的服務,其內部包括有中央處理器、顯示模塊、記憶模塊、網絡模塊、分析模塊及接收模塊;其中,中央處理器分別和記憶模塊、顯示模塊、網絡模塊連接,接收模塊分別與顯示模塊、記憶模塊、分析模塊、網絡模塊連接;記憶模塊和分析模塊相連,分析模塊和網絡模塊相連;MCE遙控器和麥克風將信號傳遞給接收模塊,網絡模塊和服務伺服器通信。
全文摘要
本發明公開了一種MCE平臺的定調接口及其系統,用戶由MCE(MediaCenter Edition)遙控器啟動本系統后,顯示模塊可顯示定調接口供使用者作設定,當使用者設定完成之后,可對麥克風(microphone)隨意哼唱一段,分析模塊便可依此段錄音分析使用者所屬的音高,再由顯示模塊顯示在屏幕上,與數據庫的歌手及歌曲數據作比對,進一步建議使用者應演唱何種類型的歌曲以得到較佳的表現。
文檔編號G10L15/02GK101030371SQ20071001739
公開日2007年9月5日 申請日期2007年2月9日 優先權日2007年2月9日
發明者林華真, 陳淮琰 申請人:無敵科技(西安)有限公司