專利名稱:合唱玩具系統(tǒng)及合唱玩具演奏方法
技術(shù)領(lǐng)域:
本發(fā)明屬于玩具領(lǐng)域,涉及一種合唱玩具,尤其涉及一種利用多個(gè)發(fā)聲裝置組成的合唱玩具系統(tǒng)及合唱玩具演奏方法。
背景技術(shù):
隨著科技發(fā)展,目前已有廠商開(kāi)發(fā)出各種能夠獨(dú)力演奏一種特定樂(lè)器的機(jī)器人或玩偶,若要演出和弦或交響音樂(lè)時(shí),這類機(jī)器人或玩偶就無(wú)法確實(shí)演出。因此,美國(guó)第20080167739號(hào)申請(qǐng)案是揭露一種全自主式讀譜及演奏音樂(lè)機(jī)器人和方法,該申請(qǐng)案的全自主式讀譜及演奏音樂(lè)機(jī)器人能用數(shù)個(gè)集合成一個(gè)樂(lè)隊(duì)或合唱團(tuán)等,以實(shí)現(xiàn)演出特定音樂(lè)的目的。機(jī)器人內(nèi)部由多個(gè)發(fā)聲裝置組成,每個(gè)發(fā)聲裝置模擬不同的樂(lè)器,通常的操作是同時(shí)將演奏某一樂(lè)譜的信號(hào)發(fā)給每個(gè)發(fā)聲裝置,開(kāi)啟每個(gè)發(fā)聲裝置,共同演奏某一樂(lè)譜。但是,這樣的機(jī)器人無(wú)法確認(rèn)每個(gè)發(fā)聲裝置均收到要演奏某一樂(lè)譜的信號(hào),可能出現(xiàn)部分發(fā)聲裝置收到信號(hào)后先開(kāi)啟演奏,而部分發(fā)聲裝置未收到信號(hào)而不演奏,或者稍晚收到信號(hào) 而后開(kāi)啟演奏。現(xiàn)有的合唱系統(tǒng),沒(méi)有對(duì)每個(gè)發(fā)聲裝置的狀態(tài)進(jìn)行監(jiān)控,導(dǎo)致每個(gè)發(fā)聲裝置可能出現(xiàn)不同時(shí)間開(kāi)始演奏、演奏過(guò)程不一致的狀況。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)中合唱玩具系統(tǒng)缺少每個(gè)發(fā)聲裝置狀態(tài)監(jiān)控的缺陷,提供一種可以對(duì)每個(gè)發(fā)聲裝置狀態(tài)進(jìn)行監(jiān)控的合唱玩具系統(tǒng)及合唱玩具演奏方法。本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是一種合唱玩具系統(tǒng),包括多個(gè)發(fā)聲裝置,每個(gè)所述發(fā)聲裝置包括儲(chǔ)存模塊、發(fā)聲單元及電路模塊,所述儲(chǔ)存模塊儲(chǔ)存有角色數(shù)據(jù)、身份數(shù)據(jù)及至少一個(gè)播放數(shù)據(jù),每個(gè)所述發(fā)聲裝置的所述播放數(shù)據(jù)與該發(fā)聲裝置的所述角色數(shù)據(jù)相對(duì)應(yīng),且具有名稱數(shù)據(jù)及多個(gè)音節(jié)數(shù)據(jù);所述電路模塊連接所述儲(chǔ)存模塊及所述發(fā)聲單元,且包括無(wú)線單元、啟動(dòng)開(kāi)關(guān)及播放開(kāi)關(guān);其中,在所述啟動(dòng)開(kāi)關(guān)被開(kāi)啟時(shí),所述電路模塊借由其所述無(wú)線單元相互聯(lián)機(jī),并依據(jù)每個(gè)所述角色數(shù)據(jù)的優(yōu)先級(jí)定義出多個(gè)所述發(fā)聲裝置的其中之一為主控裝置,所述主控裝置的電路模塊將已聯(lián)機(jī)的其他所述發(fā)聲裝置建立成員數(shù)據(jù),并將所述成員數(shù)據(jù)儲(chǔ)存于所述主控裝置的儲(chǔ)存模塊,所述成員數(shù)據(jù)包括已聯(lián)機(jī)的每個(gè)所述發(fā)聲裝置的角色數(shù)據(jù)及身份數(shù)據(jù);并且在所述主控裝置的電路模塊的播放開(kāi)關(guān)被開(kāi)啟時(shí),所述主控裝置的電路模塊借由其無(wú)線單元發(fā)送需播放的所述播放數(shù)據(jù)的名稱數(shù)據(jù)給所述成員數(shù)據(jù)中的每個(gè)所述發(fā)聲裝置,以開(kāi)啟每個(gè)所述發(fā)聲裝置的播放開(kāi)關(guān);所述成員數(shù)據(jù)中的每個(gè)所述發(fā)聲裝置的電路模塊借由其無(wú)線單元接收所述名稱數(shù)據(jù),并回傳已接收信號(hào)給所述主控裝置的電路模塊的無(wú)線單元;及所述主控裝置的電路模塊接收所述已接收信號(hào)后,依據(jù)所述已接收信號(hào)及所述成員數(shù)據(jù)判斷每個(gè)所述發(fā)聲裝置是否都已收到所述名稱數(shù)據(jù);若是,所述主控裝置的電路模塊的無(wú)線單元發(fā)送開(kāi)始信號(hào),所述成員數(shù)據(jù)中的發(fā)聲裝置的電路模塊接收到所述開(kāi)始信號(hào)后,每個(gè)所述發(fā)聲裝置的發(fā)聲單元開(kāi)始播放與所述名稱數(shù)據(jù)對(duì)應(yīng)的播放數(shù)據(jù)的每個(gè)音節(jié)數(shù)據(jù),在每個(gè)音節(jié)數(shù)據(jù)播放結(jié)束時(shí),每個(gè)所述發(fā)聲裝置的電路模塊借由所述無(wú)線單元回報(bào)所述主控裝置的電路模塊,以供所述主控裝置的電路模塊監(jiān)控播放狀態(tài);若不是,所述主控裝置的電路模塊等待預(yù)定時(shí)間后,所述主控裝置的電路模塊發(fā)送開(kāi)始信號(hào),每個(gè)所述發(fā)聲裝置的電路模塊接收到所述開(kāi)始信號(hào)后,每個(gè)所述發(fā)聲裝置的發(fā)聲單元開(kāi)始播放所述名稱數(shù)據(jù)的播放數(shù)據(jù)的每個(gè)音節(jié)數(shù)據(jù),在每個(gè)音節(jié)數(shù)據(jù)播放結(jié)束時(shí),每個(gè)所述發(fā)聲裝置的電路模塊借由其所述無(wú)線單元回報(bào)所述主控裝置的電路模塊,以供所述主控裝置的電路模塊監(jiān)控播放狀態(tài)。本發(fā)明的合唱玩具系統(tǒng),每個(gè)所述電路模塊包括聯(lián)機(jī)模塊,用于借由其無(wú)線單元發(fā)送其所述角色數(shù)據(jù)及所述身份數(shù)據(jù),并接收其它所述發(fā)聲裝置的角色數(shù)據(jù)及身份數(shù)據(jù); 并且,比較其角色數(shù)據(jù)的優(yōu)先級(jí)是否優(yōu)先于其它所述發(fā)聲裝置的角色數(shù)據(jù);若是,則定義自己的發(fā)聲裝置為所述主控裝置,并借由其無(wú)線單元傳送所述主控裝置的角色數(shù)據(jù)及身份數(shù)據(jù)給其它發(fā)聲裝置的電路模塊,其它發(fā)聲裝置的電路模塊接收到所述主控裝置的角色數(shù)據(jù)及身份數(shù)據(jù)后,傳送自己的角色數(shù)據(jù)及身份數(shù)據(jù)給所述主控裝置,所述主控裝置的電路模塊接收所述角色數(shù)據(jù)及身份數(shù)據(jù)以建立所述成員數(shù)據(jù)并儲(chǔ)存于其儲(chǔ)存模塊;若不是,等待接收所述主控裝置的角色數(shù)據(jù)及身份數(shù)據(jù)。本發(fā)明的合唱玩具系統(tǒng),每個(gè)所述電路模塊還包括儲(chǔ)能單元及處理器,所述儲(chǔ)能單元用以儲(chǔ)存電能,且提供所述處理器所需的電力,所述處理器連接所述無(wú)線單元、所述啟動(dòng)開(kāi)關(guān)、所述播放開(kāi)關(guān)及所述儲(chǔ)能單元;每個(gè)所述發(fā)聲裝置的電路模塊的處理器將其所述儲(chǔ)能單元的剩余電能及每個(gè)音節(jié)數(shù)據(jù)播放完的時(shí)間處理成監(jiān)控信號(hào);每個(gè)所述電路模塊將所述監(jiān)控信號(hào)借由其所述無(wú)線單元傳送給所述主控裝置;所述主控裝置的電路模塊還包括監(jiān)控播放狀態(tài)模塊,用于接收并處理每個(gè)所述監(jiān)控信號(hào),以判斷每個(gè)所述發(fā)聲裝置播放每個(gè)音節(jié)數(shù)據(jù)的時(shí)間是否一致,若一致,則持續(xù)監(jiān)控每個(gè)所述發(fā)聲裝置,若多個(gè)所述發(fā)聲裝置其中之一播放同一音節(jié)數(shù)據(jù)時(shí)間落后其它所述發(fā)聲裝置時(shí),所述主控裝置的電路模塊的處理器依據(jù)其所述監(jiān)控信號(hào)產(chǎn)生加速信號(hào),并將所述加速信號(hào)傳送給播放完時(shí)間不一致的所述發(fā)聲裝置的電路模塊,以使所述發(fā)聲裝置的播放速度與其它發(fā)聲裝置一致。本發(fā)明的合唱玩具系統(tǒng),每個(gè)電路模塊還包括充電接頭,用以連接外部電源對(duì)所述儲(chǔ)能單元充電或供應(yīng)所述電路模塊所需的電力。本發(fā)明的合唱玩具系統(tǒng),每個(gè)電路模塊還包括連接所述處理器的發(fā)光組件,用以產(chǎn)生光,來(lái)顯示其發(fā)聲裝置即為所述主控裝置。本發(fā)明的合唱玩具系統(tǒng),每個(gè)電路模塊還包括連接所述處理器的顯示屏,用以顯示其發(fā)聲裝置為所述主控裝置的信息及顯示其所述播放數(shù)據(jù)的名稱數(shù)據(jù)。本發(fā)明的合唱玩具系統(tǒng),每個(gè)電路模塊還包括至少兩個(gè)按鈕,分別用以選擇及輸入所述播放數(shù)據(jù)的名稱數(shù)據(jù)。本發(fā)明的合唱玩具系統(tǒng),每個(gè)電路模塊還包括連接所述處理器的擴(kuò)充插槽,用以連接外接存儲(chǔ)卡。本發(fā)明的合唱玩具系統(tǒng),每個(gè)電路模塊還包括主控設(shè)定開(kāi)關(guān),在所述主控設(shè)定開(kāi)關(guān)被開(kāi)啟時(shí),用以強(qiáng)制將其發(fā)聲裝置設(shè)定為所述主控裝置,且停用其儲(chǔ)存模塊內(nèi)的角色數(shù)據(jù),在所述主控設(shè)定開(kāi)關(guān)被關(guān)閉時(shí),其發(fā)聲裝置使用其儲(chǔ)存模塊內(nèi)的角色數(shù)據(jù)。本發(fā)明的合唱玩具系統(tǒng),還包括指揮裝置,包括主控儲(chǔ)存模塊及主控電路模塊,所述主控儲(chǔ)存模塊儲(chǔ)存有主控角色數(shù)據(jù)、主控身份數(shù)據(jù)及至少一個(gè)播放數(shù)據(jù),每個(gè)播放數(shù)據(jù)具有名稱數(shù)據(jù)及多個(gè)音節(jié)數(shù)據(jù),所述播放數(shù)據(jù)的名稱數(shù)據(jù)與每個(gè)所述發(fā)聲裝置的儲(chǔ)存模塊內(nèi)的播放數(shù)據(jù)的名稱數(shù)據(jù)相同,所述電路模塊連接所述儲(chǔ)存模塊,且用以依據(jù)所述主控角色數(shù)據(jù)直接定義自己為所述主控裝置。
本發(fā)明的合唱玩具系統(tǒng),還包括無(wú)線遙控器,用以發(fā)送播放信號(hào),所述播放信號(hào)用以開(kāi)啟所述主控裝置的播放開(kāi)關(guān)。本發(fā)明的合唱玩具系統(tǒng),所述預(yù)定時(shí)間是5秒以內(nèi)。本發(fā)明還提供合唱玩具系統(tǒng)的合唱玩具演奏方法,包括以下步驟在多個(gè)發(fā)聲裝置的啟動(dòng)開(kāi)關(guān)被開(kāi)啟時(shí),所述發(fā)聲裝置的電路模塊借由其無(wú)線單元相互聯(lián)機(jī),并依據(jù)每個(gè)所述發(fā)聲裝置的角色數(shù)據(jù)的優(yōu)先級(jí)定義出多個(gè)所述發(fā)聲裝置的其中之一為主控裝置,所述主控裝置的電路模塊將已聯(lián)機(jī)的其他所述發(fā)聲裝置建立成員數(shù)據(jù),并將所述成員數(shù)據(jù)儲(chǔ)存于所述主控裝置的儲(chǔ)存模塊,所述成員數(shù)據(jù)包括已聯(lián)機(jī)的每個(gè)所述發(fā)聲裝置的角色數(shù)據(jù)及身份數(shù)據(jù);在所述主控裝置的電路模塊的播放開(kāi)關(guān)被開(kāi)啟時(shí),所述主控裝置的電路模塊借由其無(wú)線單元發(fā)送需播放的所述播放數(shù)據(jù)的名稱數(shù)據(jù)給所述成員數(shù)據(jù)中的每個(gè)所述發(fā)聲裝置,以開(kāi)啟每個(gè)所述發(fā)聲裝置的播放開(kāi)關(guān);所述成員數(shù)據(jù)中的每個(gè)所述發(fā)聲裝置的電路模塊借由其無(wú)線單元接收所述名稱數(shù)據(jù),并回傳已接收信號(hào)給所述主控裝置的電路模塊的無(wú)線單元;及所述主控裝置的電路模塊接收所述已接收信號(hào)后,依據(jù)所述已接收信號(hào)及所述成員數(shù)據(jù)判斷每個(gè)所述發(fā)聲裝置是否都已收到所述名稱數(shù)據(jù);若是,所述主控裝置的電路模塊的無(wú)線單元發(fā)送開(kāi)始信號(hào),所述成員數(shù)據(jù)中的發(fā)聲裝置的電路模塊接收到所述開(kāi)始信號(hào)后,每個(gè)所述發(fā)聲裝置的發(fā)聲單元開(kāi)始播放與所述名稱數(shù)據(jù)對(duì)應(yīng)的播放數(shù)據(jù)的每個(gè)音節(jié)數(shù)據(jù);若不是,所述主控裝置的電路模塊等待預(yù)定時(shí)間后,所述主控裝置的電路模塊發(fā)送開(kāi)始信號(hào),每個(gè)所述發(fā)聲裝置的電路模塊接收到所述開(kāi)始信號(hào)后,每個(gè)所述發(fā)聲裝置的發(fā)聲單元開(kāi)始播放所述名稱數(shù)據(jù)的播放數(shù)據(jù)的每個(gè)音節(jié)數(shù)據(jù)。本發(fā)明的合唱玩具系統(tǒng)的合唱玩具演奏方法,每個(gè)所述電路模塊借由其無(wú)線單元相互聯(lián)機(jī),包括以下步驟每個(gè)所述電路模塊借由其無(wú)線單元發(fā)送其所述角色數(shù)據(jù)及所述身份數(shù)據(jù),并接收其它所述發(fā)聲裝置的角色數(shù)據(jù)及身份數(shù)據(jù);并且,比較其角色數(shù)據(jù)的優(yōu)先級(jí)是否優(yōu)先于其它所述發(fā)聲裝置的角色數(shù)據(jù);若是,則定義自己的發(fā)聲裝置為所述主控裝置,并借由其無(wú)線單元傳送所述主控裝置的角色數(shù)據(jù)及身份數(shù)據(jù)給其它發(fā)聲裝置的電路模塊,其它發(fā)聲裝置的電路模塊接收到所述主控裝置的角色數(shù)據(jù)及身份數(shù)據(jù)后,傳送自己的角色數(shù)據(jù)及身份數(shù)據(jù)給所述主控裝置,所述主控裝置的電路模塊接收所述角色數(shù)據(jù)及身份數(shù)據(jù)以建立所述成員數(shù)據(jù)并儲(chǔ)存于其儲(chǔ)存模塊;若不是,等待接收所述主控裝置的角色數(shù)據(jù)及身份數(shù)據(jù)。本發(fā)明的合唱玩具系統(tǒng)的合唱玩具演奏方法,在每個(gè)音節(jié)數(shù)據(jù)播放結(jié)束時(shí),每個(gè)所述發(fā)聲裝置的電路模塊借由所述無(wú)線單元回報(bào)所述主控裝置的電路模塊,以供所述主控裝置的電路模塊監(jiān)控播放狀態(tài)判斷每個(gè)所述發(fā)聲裝置播放每個(gè)音節(jié)數(shù)據(jù)的時(shí)間是否一致,若一致,則持續(xù)監(jiān)控每個(gè)所述發(fā)聲裝置,若多個(gè)所述發(fā)聲裝置其中之一播放同一音節(jié)數(shù)據(jù)時(shí)間落后其它所述發(fā)聲裝置時(shí),所述主控裝置的電路模塊的處理器依據(jù)其所述監(jiān)控信號(hào)產(chǎn)生加速信號(hào),并將所述加速信號(hào)傳送給播放完時(shí)間不一致的所述發(fā)聲裝置的電路模塊,以使所述發(fā)聲裝置的播放速度與其它發(fā)聲裝置一致。本發(fā)明的合唱玩具系統(tǒng)的合唱玩具演奏方法,有新發(fā)聲裝置的啟動(dòng)開(kāi)關(guān)被開(kāi)啟時(shí),所述新發(fā)聲裝置是所述成員數(shù)據(jù)之外的發(fā)聲裝置,所述主控裝置及所述新發(fā)聲裝置的電路模塊執(zhí)行加入步驟 所述新發(fā)聲裝置的電路模塊的無(wú)線單元發(fā)送自己的角色數(shù)據(jù)及身份數(shù)據(jù);所述主控裝置的電路模塊接收所述新發(fā)聲裝置的角色數(shù)據(jù)及身份數(shù)據(jù);及所述主控裝置的電路模塊比較其角色數(shù)據(jù)的優(yōu)先級(jí)是否優(yōu)先于所述新發(fā)聲裝置的角色數(shù)據(jù);若是,所述主控裝置的電路模塊將所述新發(fā)聲裝置列入所述成員數(shù)據(jù)內(nèi);若不是,所述主控裝置的電路模塊解除主控設(shè)定,并將所述成員數(shù)據(jù)借由其所述無(wú)線單元傳送給所述新發(fā)聲裝置,所述新發(fā)聲裝置成為新主控裝置,所述新主控裝置的電路模塊將所述成員數(shù)據(jù)儲(chǔ)存至所述新主控裝置的儲(chǔ)存模塊內(nèi);若所述主控裝置的角色數(shù)據(jù)與所述新發(fā)聲裝置的角色數(shù)據(jù)的優(yōu)先級(jí)相同時(shí),所述主控裝置的電路模塊將所述新發(fā)聲裝置列入所述成員數(shù)據(jù)內(nèi)。本發(fā)明的合唱玩具系統(tǒng)及其合唱玩具演奏方法,多個(gè)發(fā)聲裝置中的每個(gè)發(fā)聲裝置中設(shè)有無(wú)線單元,借由無(wú)線單元相互聯(lián)機(jī),在依據(jù)存儲(chǔ)在每個(gè)發(fā)聲裝置中的角色數(shù)據(jù)的優(yōu)先級(jí)定義哪個(gè)發(fā)聲裝置為主控裝置,主控裝置將播放數(shù)據(jù)的名稱數(shù)據(jù)發(fā)送給每個(gè)發(fā)聲裝置,當(dāng)確認(rèn)每個(gè)發(fā)聲裝置均接收到該名稱數(shù)據(jù)后,主控裝置再發(fā)送開(kāi)始信號(hào)給每個(gè)發(fā)聲裝置,每個(gè)發(fā)聲裝置開(kāi)始該名稱數(shù)據(jù)的播放數(shù)據(jù);當(dāng)不是每個(gè)發(fā)聲裝置均接收到該名稱數(shù)據(jù),主控裝置將在等待預(yù)訂時(shí)間后發(fā)送開(kāi)始信號(hào)給每個(gè)發(fā)聲裝置。這樣主控裝置對(duì)每個(gè)發(fā)聲裝置的播放狀態(tài)進(jìn)行監(jiān)控,確認(rèn)每個(gè)發(fā)聲裝置在收到播放數(shù)據(jù)的情況下再同時(shí)開(kāi)始播放。
下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,附圖中圖I是本發(fā)明實(shí)施例的發(fā)聲裝置的方塊圖;圖2是本發(fā)明優(yōu)選實(shí)施例的運(yùn)作流程圖;圖3是圖2中的播放步驟的流程圖;圖4是圖2中的聯(lián)機(jī)步驟的流程圖;圖5是本發(fā)明實(shí)施例的加入步驟的流程圖;圖6是圖I中的發(fā)聲裝置的電路模塊的方塊圖;圖7是本發(fā)明實(shí)施例的播放步驟中主控裝置的電路模塊監(jiān)控播放狀態(tài)的流程圖8是圖I中的發(fā)聲裝置的電路模塊的方塊圖;圖9是本發(fā)明實(shí)施例的指揮裝置及無(wú)線遙控器的方塊圖。圖中,I發(fā)聲裝置10儲(chǔ)存模塊12發(fā)聲單元14電路模塊141無(wú)線單元142啟動(dòng)開(kāi)關(guān)143播放開(kāi)關(guān)144儲(chǔ)能單元145處理器146充電接頭
147a發(fā)光組件147b顯示屏148按鈕149擴(kuò)充插槽150主控設(shè)定開(kāi)關(guān)16外接存儲(chǔ)卡2指揮裝置20主控儲(chǔ)存模塊24主控電路模塊8無(wú)線遙控裝置S30 S75 步驟
具體實(shí)施例方式為了詳細(xì)說(shuō)明本發(fā)明的技術(shù)特點(diǎn),先結(jié)合附圖列舉優(yōu)選的實(shí)施例,其中合唱玩具系統(tǒng)包括多個(gè)發(fā)聲裝置,在本實(shí)施例中,合唱玩具系統(tǒng)以交響樂(lè)團(tuán)來(lái)說(shuō)明,多個(gè)發(fā)聲裝置用以仿真該交響樂(lè)團(tuán)中的成員。圖I是本實(shí)施例的合唱玩具系統(tǒng)的發(fā)聲裝置的功能方塊圖。如圖I所示,每個(gè)發(fā)聲裝置I包括儲(chǔ)存模塊10、發(fā)聲單元12及電路模塊14。儲(chǔ)存模塊10儲(chǔ)存有角色數(shù)據(jù)、身份數(shù)據(jù)及至少一個(gè)播放數(shù)據(jù),每一個(gè)播放數(shù)據(jù)與該發(fā)聲裝置的角色數(shù)據(jù)相對(duì)應(yīng),且具有名稱數(shù)據(jù)及多個(gè)音節(jié)數(shù)據(jù),其中,儲(chǔ)存模塊10可以是閃存或固態(tài)硬盤等。電路模塊14連接儲(chǔ)存模塊10及發(fā)聲單元12,且包括無(wú)線單元141、啟動(dòng)開(kāi)關(guān)142及播放開(kāi)關(guān)143。圖2是本實(shí)施例的合唱玩具系統(tǒng)的運(yùn)作流程圖。如圖2所示,S30 :在每個(gè)發(fā)聲裝置的電路模塊的啟動(dòng)開(kāi)關(guān)被開(kāi)啟時(shí),S31 :每個(gè)電路模塊執(zhí)行聯(lián)機(jī)步驟,以使每個(gè)電路模塊借由其無(wú)線單元相互聯(lián)機(jī),并依據(jù)每個(gè)角色數(shù)據(jù)的優(yōu)先級(jí)定義出多個(gè)發(fā)聲裝置的其中之一為主控裝置。接著,S32 :在每個(gè)發(fā)聲裝置的電路模塊的播放開(kāi)關(guān)被開(kāi)啟時(shí),S33 :每個(gè)電路模塊執(zhí)行播放步驟。其中,S34:當(dāng)關(guān)閉每個(gè)電路模塊的啟動(dòng)開(kāi)關(guān)時(shí),S35:每個(gè)電路模塊停止執(zhí)行該聯(lián)機(jī)步驟及該播放步驟。S36 :當(dāng)關(guān)閉每個(gè)電路模塊的播放開(kāi)關(guān)時(shí),S37 :每個(gè)電路模塊停止執(zhí)行該播放步驟。需要注意的是,在執(zhí)行播放步驟時(shí),該聯(lián)機(jī)步驟不會(huì)被終止。若只關(guān)閉其中一個(gè)發(fā)聲裝置的啟動(dòng)開(kāi)關(guān),則該被關(guān)閉的發(fā)聲裝置就停止執(zhí)行聯(lián)機(jī)步驟及播放步驟,而其它未被關(guān)閉的發(fā)聲裝置會(huì)繼續(xù)執(zhí)行聯(lián)機(jī)步驟及播放步驟。若只關(guān)閉其中一個(gè)發(fā)聲裝置的播放開(kāi)關(guān),則該發(fā)聲裝置停止執(zhí)行該播放步驟,其它未被關(guān)閉的發(fā)聲裝置會(huì)繼續(xù)執(zhí)行該播放步驟及聯(lián)機(jī)步驟。如圖3所示,圖3是圖2中的播放步驟流程圖。該播放步驟包括S40:該主控裝置的電路模塊借由其無(wú)線單元發(fā)送播放數(shù)據(jù)的名稱數(shù)據(jù)給其成員數(shù)據(jù)中的每個(gè)發(fā)聲裝置,以開(kāi)啟每個(gè)發(fā)聲裝置的播放開(kāi)關(guān);
S41 :每個(gè)發(fā)聲裝置的電路模塊借由其無(wú)線單元接收該名稱數(shù)據(jù),并S42 :回傳已接收信號(hào)給該主控裝置的電路模塊的無(wú)線單元;S43 :該主控裝置的電路模塊接收每個(gè)已接收信號(hào)后,S44 :依據(jù)每個(gè)已接收信號(hào)及其成員數(shù)據(jù)判斷每個(gè)發(fā)聲裝置是否都已收到該名稱數(shù)據(jù);若是,S45 :該主控裝置的電路模塊的無(wú)線單元發(fā)送開(kāi)始信號(hào),S46 :每個(gè)發(fā)聲裝置的電路模塊接收到該開(kāi)始信號(hào)后,S47 :每個(gè)發(fā)聲裝置的發(fā)聲單元開(kāi)始播放與名稱數(shù)據(jù)對(duì)應(yīng)的播放數(shù)據(jù)的每個(gè)音節(jié)數(shù)據(jù),在每個(gè)音節(jié)數(shù)據(jù)播放結(jié)束時(shí),S48 :每個(gè)發(fā)聲裝置的電路模塊借由其無(wú)線單元回報(bào)該主控裝置的電路模塊,以供S49 :該主控裝置的電路模塊監(jiān)控播放狀態(tài)。若不是,S50 :該主控裝置的電路模塊等待預(yù)定時(shí)間后,S45 :該主控裝置的電路模塊的無(wú)線單元發(fā)送開(kāi)始信號(hào),S46 :每個(gè)發(fā)聲裝置的電路模塊接收到該開(kāi)始信號(hào)后,S47 :每個(gè)發(fā)聲裝置的發(fā)聲單元開(kāi)始播放與名稱數(shù)據(jù)對(duì)應(yīng)的播放數(shù)據(jù)的每個(gè)音節(jié)數(shù)據(jù),在每個(gè)音節(jié)數(shù)據(jù)播放結(jié)束時(shí),S48 :每個(gè)發(fā)聲裝置的電路模塊借由其無(wú)線單元回報(bào)該主控裝置的電路模 塊,以供S49 :該主控裝置的電路模塊監(jiān)控播放狀態(tài)。其中,該開(kāi)始信號(hào)與步驟S45中所述相同。此外,該預(yù)定時(shí)間優(yōu)選的為2秒,但也可以延長(zhǎng)至5秒等,所以該預(yù)定時(shí)間不以此所述的2秒為限。交響樂(lè)團(tuán)的樂(lè)器組成通常包括兩小提琴、一中提琴、一大提琴、一低音提琴、一鋼琴、一雙簧管、一單簧管、一長(zhǎng)笛、一鋼琴、一低音管、一小號(hào)、一法國(guó)號(hào)、一豎琴、一打擊樂(lè)器、一定音鼓、一長(zhǎng)號(hào)及一低音號(hào)等。每個(gè)角色數(shù)據(jù)一對(duì)一地對(duì)應(yīng)上述的一種樂(lè)器,每個(gè)發(fā)聲裝置則依據(jù)其所屬的角色儲(chǔ)存對(duì)應(yīng)的樂(lè)譜,例如,小提琴手就儲(chǔ)存小提琴的樂(lè)譜,表示相同名稱數(shù)據(jù)的播放數(shù)據(jù),在每個(gè)發(fā)聲裝置所儲(chǔ)存的樂(lè)譜是不同的,且是依據(jù)其角色對(duì)應(yīng)的樂(lè)器而有差異。在本實(shí)施例中,每個(gè)發(fā)聲裝置的角色數(shù)據(jù)依據(jù)其所對(duì)應(yīng)的樂(lè)器可被分類為小提琴的發(fā)聲裝置的角色數(shù)據(jù)預(yù)設(shè)為01、02,中提琴的發(fā)聲裝置的角色數(shù)據(jù)預(yù)設(shè)為03,大提琴的發(fā)聲裝置的角色數(shù)據(jù)預(yù)設(shè)為04,低音提琴的發(fā)聲裝置的角色數(shù)據(jù)預(yù)設(shè)為05,雙簧管的發(fā)聲裝置的角色數(shù)據(jù)預(yù)設(shè)為06,單簧管的發(fā)聲裝置的角色數(shù)據(jù)預(yù)設(shè)為07,長(zhǎng)笛的發(fā)聲裝置的角色數(shù)據(jù)預(yù)設(shè)為08,以及鋼琴的發(fā)聲裝置的角色數(shù)據(jù)預(yù)設(shè)為09等,上述的樂(lè)器可依此排序類推。此外,每個(gè)發(fā)聲裝置的發(fā)聲單元能發(fā)出對(duì)應(yīng)的樂(lè)器聲音,例如,演奏小提琴的發(fā)聲裝置的發(fā)聲單元可以發(fā)出小提琴的演奏音色。在交響樂(lè)演奏時(shí),通常是由指揮者扮演最高指揮的角色,但若該樂(lè)團(tuán)中欠缺該指揮者,則由首席小提琴手(即上述角色數(shù)據(jù)01)擔(dān)任最高指揮的角色。借由上述的角色數(shù)據(jù)的順序排列,該角色數(shù)據(jù)01的發(fā)聲裝置就是主控裝置,該主控裝置需儲(chǔ)存該成員數(shù)據(jù),并監(jiān)控每個(gè)發(fā)聲裝置的播放狀態(tài)。如此,每個(gè)發(fā)聲裝置就能在首席小提琴的監(jiān)控下,透過(guò)上述的播放程序演奏相同名稱數(shù)據(jù)的播放數(shù)據(jù),來(lái)仿真出交響音樂(lè)的演奏。實(shí)際上,每個(gè)發(fā)聲裝置的角色數(shù)據(jù)可能是重復(fù)的,例如,有兩個(gè)角色識(shí)別數(shù)據(jù)為04的大提琴發(fā)聲裝置、及四個(gè)角色識(shí)別數(shù)據(jù)為08的長(zhǎng)笛的發(fā)聲裝置;但每個(gè)發(fā)聲裝置的身份識(shí)別數(shù)據(jù)則不會(huì)重復(fù)。再者,上述的各種角色的發(fā)聲裝置的外觀造型,都可依據(jù)其角色(對(duì)應(yīng)樂(lè)器)而有不同造型及動(dòng)作,例如,在開(kāi)始播放時(shí),小提琴的發(fā)聲裝置有一臺(tái)小提琴且能表演拉小提琴的動(dòng)作,鋼琴的發(fā)聲裝置有一臺(tái)鋼琴且能表演彈鋼琴的動(dòng)作等。每個(gè)發(fā)聲裝置也可以作出其它的造型及發(fā)出其它的聲音,例如相聲老師造型的發(fā)聲裝置,用以表演相聲,歌手造型的發(fā)聲裝置,用以表演歌手演唱;主播造型的發(fā)聲裝置,用以播報(bào)新聞;及英文老師造型的發(fā)聲裝置,用以播放英文等,但需搭配其所要發(fā)出聲音的播放數(shù)據(jù)。因此,本發(fā)明的合唱玩具系統(tǒng)也可以用來(lái)仿真相聲表演、演唱會(huì)表演、新聞播報(bào)及語(yǔ)言學(xué)習(xí)等。但若僅有一個(gè)發(fā)聲裝置,該發(fā)聲裝置也可以獨(dú)自播放該播放數(shù)據(jù),優(yōu)選的是使用多個(gè)發(fā)聲裝置。本實(shí)施例的合唱玩具系統(tǒng),每個(gè)電路模塊還包括聯(lián)機(jī)模塊,聯(lián)機(jī)模塊執(zhí)行聯(lián)機(jī)步驟,請(qǐng)參照?qǐng)D4,圖4是圖2的中聯(lián)機(jī)步驟的流程圖。初始時(shí),每個(gè)發(fā)聲裝置都不知道誰(shuí)是該主控裝置,因此,該聯(lián)機(jī)步驟包括S51 :每個(gè)電路模塊借由其無(wú)線單元發(fā)送其角色數(shù)據(jù)及其身份數(shù)據(jù);S52 :每個(gè)電路模塊的無(wú)線單元接收其它發(fā)聲裝置的角色數(shù)據(jù)及身份數(shù)據(jù) '及S53:每個(gè)電路模塊比較其角色數(shù)據(jù)的優(yōu)先級(jí)是否優(yōu)先于其它發(fā)聲裝 置的角色數(shù)據(jù);若是,S54 :該電路模塊定義自己的發(fā)聲裝置為主控裝置,并S55 :借由其無(wú)線單元傳送該主控裝置的角色數(shù)據(jù)及身份數(shù)據(jù)給其它發(fā)聲裝置的電路模塊,S56 :其它發(fā)聲裝置的電路模塊接收到該主控裝置的角色數(shù)據(jù)及身份數(shù)據(jù)后,S57傳送自己的角色數(shù)據(jù)及身份數(shù)據(jù)給該主控裝置,S58 :該主控的電路模塊接收該些角色數(shù)據(jù)及身份數(shù)據(jù),以S59 :建立該成員數(shù)據(jù)并儲(chǔ)存于其儲(chǔ)存模塊;若不是,S60 :等待接收該主控裝置的角色數(shù)據(jù)及身份數(shù)據(jù)。執(zhí)行完S51及S52后,每個(gè)發(fā)聲裝置彼此就確定能相互無(wú)線通訊。在S53中,每個(gè)發(fā)聲裝置的電路模塊將自己的角色數(shù)據(jù)與其它發(fā)聲裝置的角色數(shù)據(jù)比較優(yōu)先級(jí)。若自己是目前已聯(lián)機(jī)的發(fā)聲裝置中具有最高優(yōu)先權(quán)(例如上述首席小提琴的發(fā)聲裝置的角色數(shù)據(jù)01 ),該首席小提琴的發(fā)聲裝置就定義自己是主控裝置,并執(zhí)行后續(xù)的步驟S55 S59。在執(zhí)行完步驟S58后,該主控裝置的電路模塊就能知道目前有多少位成員(即依據(jù)該身份數(shù)據(jù)),及每個(gè)成員中有幾種角色(即依據(jù)該角色數(shù)據(jù))。若自己不是目前已聯(lián)機(jī)的發(fā)聲裝置中具有最高優(yōu)先權(quán)(例如上述雙簧管的發(fā)聲裝置的角色數(shù)據(jù)06),則等待接收該主控裝置的角色數(shù)據(jù)及身份數(shù)據(jù),即跳到步驟S56。特別地,當(dāng)每個(gè)發(fā)聲裝置已完成的聯(lián)機(jī)步驟后,表示已經(jīng)有主控裝置建立該成員數(shù)據(jù),此時(shí),若有新發(fā)聲裝置的啟動(dòng)開(kāi)關(guān)被開(kāi)啟時(shí),該新發(fā)聲裝置是該成員數(shù)據(jù)之外的發(fā)聲裝置,該主控裝置及該新發(fā)聲裝置的電路模塊執(zhí)行發(fā)聲裝置加入步驟,如圖5所示,圖5是該加入步驟的流程圖。該加入步驟包括S61 :該新發(fā)聲裝置的電路模塊的無(wú)線單元發(fā)送自己的角色數(shù)據(jù)及身份數(shù)據(jù);S62 :該主控裝置的電路模塊接收該新發(fā)聲裝置的角色數(shù)據(jù)及身份數(shù)據(jù) '及S63:該主控裝置的電路模塊比較其角色數(shù)據(jù)的優(yōu)先級(jí)是否優(yōu)先于該新發(fā)聲裝置的角色數(shù)據(jù),若是,S64:該主控裝置的電路模塊將該新發(fā)聲裝置列入該成員數(shù)據(jù)內(nèi)。若不是,S65 :該主控裝置的電路模塊解除主控設(shè)定,并S66 :將該成員數(shù)據(jù)借由其無(wú)線單元傳送給該新發(fā)聲裝置,S67 :該新發(fā)聲裝置成為新主控裝置,S68 :該新主控裝置的電路模塊將該成員數(shù)據(jù)儲(chǔ)存至該新主控裝置的儲(chǔ)存模塊內(nèi)。執(zhí)行完步驟S61及S62后,該主控裝置就能知道有新的成員要加入,接著執(zhí)行步驟S63以判斷該角色數(shù)據(jù)的優(yōu)先級(jí),舉例來(lái)說(shuō),若該新發(fā)聲裝置的角色數(shù)據(jù)是07 (單簧管),其優(yōu)先級(jí)低于首席小提琴的發(fā)聲裝置(01),則將該新單簧管的發(fā)聲裝置被列入該成員數(shù)據(jù)中,表示,該主控裝置(首席小提琴)的儲(chǔ)存模塊內(nèi)也會(huì)儲(chǔ)存該新發(fā)聲裝置的角色數(shù)據(jù)及身份數(shù)據(jù)。當(dāng)該新發(fā)聲裝置加入的時(shí)間在該播放步驟內(nèi),則該主控裝置會(huì)傳送目前播放中的播放數(shù)據(jù)的名稱數(shù)據(jù)及播放的音節(jié)數(shù)據(jù)給該新發(fā)聲裝置,以使該新發(fā)聲裝置能加入演奏的行列。若該新發(fā)聲裝置的角色數(shù)據(jù)優(yōu)先于該主控裝置,則該主控裝置會(huì)交出主控權(quán),并將目前已聯(lián)機(jī)的該成員數(shù)據(jù)(包含該主控裝置)傳送給該新發(fā)聲裝置,以完成主控交接,而原主控裝置就被入成員中。其中,較該首席小提琴更高優(yōu)先級(jí)的裝置將在后續(xù)進(jìn)行說(shuō)明。需要注意的是,若該主控裝置的角色數(shù)據(jù)與該新發(fā)聲裝置的角色數(shù)據(jù)的優(yōu)先級(jí)相同時(shí),該主控的電路模塊將該新發(fā)聲裝置列入該成員數(shù)據(jù)內(nèi)。例如,該新發(fā)聲裝置的角色數(shù)據(jù)也是01 (首席小提琴),則該主控裝置不用交出主控權(quán),而是將該新發(fā)聲裝置列入該成員數(shù)據(jù)中。當(dāng)在播放步驟中,該新發(fā)聲裝置就會(huì)發(fā)出與該首席小提琴相同地聲音,但不會(huì)監(jiān)控成員的播放狀態(tài)。如圖6所示,每個(gè)電路模塊14還包括儲(chǔ)能單元144及處理器145。該儲(chǔ)能單元144 用以儲(chǔ)存電能,且提供該處理器145所需的電力,該儲(chǔ)能單元143可以是鋰電池、磷酸鋰鐵電池及鉛酸鋰鐵電池等充電電池。該處理器145連接無(wú)線單元141、啟動(dòng)開(kāi)關(guān)142、播放開(kāi)關(guān)143及儲(chǔ)能單元144。如第圖7所示,圖7是該主控裝置的電路模塊監(jiān)控播放狀態(tài)的流程圖。該-主控裝置的電路模塊監(jiān)控播放狀態(tài)包括S69:每個(gè)發(fā)聲裝置的電路模塊的處理器將其儲(chǔ)能單元的剩余電能及每個(gè)音節(jié)數(shù)據(jù)播放完的時(shí)間處理成監(jiān)控信號(hào);S70 :每個(gè)電路模塊將該監(jiān)控信號(hào)借由其無(wú)線單元傳送給該主控裝置 '及S71 :該主控裝置的電路模塊接收并處理每個(gè)監(jiān)控信號(hào),以S72 :判斷每個(gè)發(fā)聲裝置播放每個(gè)音節(jié)數(shù)據(jù)的時(shí)間是否一致,若一致,S73 :則持續(xù)監(jiān)控每個(gè)發(fā)聲裝置。若有發(fā)聲裝置播放同一音節(jié)數(shù)據(jù)時(shí)間落后其它發(fā)聲裝置時(shí),S74 :該主控裝置的電路模塊的處理器依據(jù)該監(jiān)控信號(hào)產(chǎn)生加速信號(hào),并S75 :將該加速信號(hào)傳送給播放完時(shí)間不一致的發(fā)聲裝置的電路模塊,以使該發(fā)聲裝置的播放速度與其它發(fā)聲裝置一致。由于目前有許多的電路模塊的處理器都有節(jié)能的設(shè)計(jì),該處理器會(huì)在電力不足的情況下減低電能輸出,而使本發(fā)明的發(fā)聲裝置的發(fā)聲單元輸出的速度降低,表示,延長(zhǎng)該小節(jié)的播放時(shí)間,以減少電能的消耗。但速度被降低后,該發(fā)聲裝置的發(fā)聲單元輸出的聲音就會(huì)放慢,使得演奏會(huì)中出現(xiàn)不流暢的雜音。因此,本發(fā)明提出在電力不足的情況下,依據(jù)儲(chǔ)能單元的剩余電能的比例來(lái)加快之后的音節(jié)數(shù)據(jù)的播放速度,以使該低電能的發(fā)聲裝置也可以跟上其它發(fā)聲裝置的播放速度及節(jié)奏。如圖6所示,每個(gè)電路模塊14還包括充電接頭146,用以連接外部電源對(duì)該儲(chǔ)能單元144充電或供應(yīng)該電路模塊14所需電力。該充電接頭146可以是一般電源接頭、USB接頭或其它接頭,但必須是可以對(duì)該儲(chǔ)能單元144充電或供應(yīng)電力給電路模塊14的接頭。若是一般電源接頭,則可利用一般市電經(jīng)整流濾波后對(duì)該儲(chǔ)能單元144充電或直接供應(yīng)給該電路模塊14,若是USB接頭,則可插入計(jì)算機(jī)或其它電子裝置來(lái)對(duì)該儲(chǔ)能單元144充電或直接供應(yīng)給該電路模塊14。如圖6所示,每個(gè)電路模塊14還包括連接該處理器145的發(fā)光組件147a,用以產(chǎn)生光,來(lái)顯示該發(fā)聲裝置即為該主控裝置。其中,該發(fā)光組件147a優(yōu)選采用LED組件,如此,在該聯(lián)機(jī)步驟中,該發(fā)聲裝置定義自己為主控裝置時(shí),則該主控裝置的電路模塊14的發(fā)光組件147a就會(huì)發(fā)出光,例如,LED發(fā)亮、閃爍或顏色變化等。如圖8所示,每個(gè)電路模塊還包括連接該處理器14的顯示屏147b,用以顯示該發(fā)聲裝置為主控裝置的信息及顯示該播放數(shù)據(jù)的名稱數(shù)據(jù)。該顯示屏優(yōu)選采用LCD等,且也可以用來(lái)顯示該發(fā)聲裝置的擁有者的姓名,然而,該屏幕可以顯示各種所需的信息,因此不以此所述的該播放數(shù)據(jù)的名稱數(shù)據(jù)及該發(fā)聲裝置為限。實(shí)際上,也可以同時(shí)采用圖6中的發(fā)光組件147a及圖8中的顯示屏147b。如圖6和8所示,每個(gè)電路模塊14還包括至少兩個(gè)按鈕148,分別用以選擇及輸入該播放數(shù)據(jù)的名稱數(shù)據(jù),例如,利用上、下按鈕來(lái)選擇該播放數(shù)據(jù)的名稱數(shù)據(jù),并在按住該兩個(gè)按鈕的其中一個(gè)一段時(shí)間后時(shí),輸入目前選擇的播放數(shù)據(jù),或在按住該兩個(gè)按鈕的另一個(gè)一段時(shí)間后,取消目前選擇的播放數(shù)據(jù)。如圖6和8所示,每個(gè)電路模塊14還包括擴(kuò)充插槽149,連接該處理器145,且用以連接外接存儲(chǔ)卡16。其中,該外接存儲(chǔ)卡16可以選用閃存或固態(tài)硬盤等可以儲(chǔ)存電子 文件的裝置。該擴(kuò)充插槽149可以是存儲(chǔ)卡插槽、USB插槽、IEEE 1394插槽或其它電子插槽,以連接該外接存儲(chǔ)卡16。如圖6和8所示,每個(gè)電路模塊14還包括主控設(shè)定開(kāi)關(guān)150。在該主控設(shè)定開(kāi)關(guān)150被開(kāi)啟時(shí),用以強(qiáng)制將該發(fā)聲裝置設(shè)定為主控裝置,且停用其儲(chǔ)存模塊內(nèi)的角色數(shù)據(jù)。例如,使用者將大提琴角色的發(fā)聲裝置設(shè)定為該主控裝置,這樣首席小提琴角色的發(fā)聲裝置就無(wú)法取得主控權(quán)。在該主控設(shè)定開(kāi)關(guān)150被關(guān)閉時(shí),該發(fā)聲裝置使用其儲(chǔ)存模塊內(nèi)的該角色數(shù)據(jù),如此,即為一般設(shè)定狀態(tài)。但若不需要該主控設(shè)定開(kāi)關(guān)148也可以省略不設(shè)。如圖9所示,該合唱玩具系統(tǒng)還包括指揮裝置2,其包括主控儲(chǔ)存模塊20及主控電路模塊24。該主控儲(chǔ)存模塊儲(chǔ)存20有主控角色數(shù)據(jù)、主控身份數(shù)據(jù)及至少一個(gè)播放數(shù)據(jù)。每個(gè)播放數(shù)據(jù)具有名稱數(shù)據(jù)及多個(gè)音節(jié)數(shù)據(jù),該播放數(shù)據(jù)的名稱數(shù)據(jù)與每個(gè)發(fā)聲裝置的儲(chǔ)存模塊內(nèi)的播放數(shù)據(jù)的名稱數(shù)據(jù)相同。該主控電路模塊24連接該主控儲(chǔ)存模塊,且用以依據(jù)該主控角色數(shù)據(jù)直接定義自己為該主控裝置。如此,該指揮裝置2就是前述在交響樂(lè)演奏時(shí)具有最高優(yōu)先級(jí)的指揮者,該指揮裝置2的主控角色數(shù)據(jù)預(yù)設(shè)為00,該指揮裝置2用以執(zhí)行上述的聯(lián)機(jī)步驟、播放步驟及加入步驟序的每個(gè)步驟。該合唱玩具系統(tǒng)還包括無(wú)線遙控器8 (如圖9所示),用以發(fā)送播放信號(hào),該播放信號(hào)用以啟動(dòng)該主控裝置的播放開(kāi)關(guān)。當(dāng)該主控裝置(指揮裝置2)接收到無(wú)線遙控器8發(fā)送的該播放信號(hào)時(shí),該主控裝置(指揮裝置2)的電路模塊就能通知其它發(fā)聲裝置開(kāi)始執(zhí)行該播放步驟。此外,該無(wú)線遙控器8也可以遙控來(lái)選擇要播放的文件。但如果不需要該控制器,該控制器可以被省略。需要注意的是,該無(wú)線遙控器8也可以用來(lái)?yè)u控上述的每個(gè)發(fā)聲
>j-U ρ α裝直。以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
權(quán)利要求
1.一種合唱玩具系統(tǒng),其特征在于,包括多個(gè)發(fā)聲裝置,每個(gè)所述發(fā)聲裝置包括儲(chǔ)存模塊、發(fā)聲單元及電路模塊,所述儲(chǔ)存模塊儲(chǔ)存有角色數(shù)據(jù)、身份數(shù)據(jù)及至少一個(gè)播放數(shù)據(jù),每個(gè)所述發(fā)聲裝置的所述播放數(shù)據(jù)與該發(fā)聲裝置的所述角色數(shù)據(jù)相對(duì)應(yīng),且具有名稱數(shù)據(jù)及多個(gè)音節(jié)數(shù)據(jù); 所述電路模塊連接所述儲(chǔ)存模塊及所述發(fā)聲單元,且包括無(wú)線單元、啟動(dòng)開(kāi)關(guān)及播放開(kāi)關(guān); 其中,在所述啟動(dòng)開(kāi)關(guān)被開(kāi)啟時(shí),所述電路模塊借由其所述無(wú)線單元相互聯(lián)機(jī),并依據(jù)每個(gè)所述角色數(shù)據(jù)的優(yōu)先級(jí)定義出多個(gè)所述發(fā)聲裝置的其中之一為主控裝置,所述主控裝置的電路模塊將已聯(lián)機(jī)的其他所述發(fā)聲裝置建立成員數(shù)據(jù),并將所述成員數(shù)據(jù)儲(chǔ)存于所述主控裝置的儲(chǔ)存模塊,所述成員數(shù)據(jù)包括已聯(lián)機(jī)的每個(gè)所述發(fā)聲裝置的角色數(shù)據(jù)及身份數(shù)據(jù); 并且在所述主控裝置的電路模塊的播放開(kāi)關(guān)被開(kāi)啟時(shí),所述主控裝置的電路模塊借由其無(wú)線單元發(fā)送需播放的所述播放數(shù)據(jù)的名稱數(shù)據(jù)給所述成員數(shù)據(jù)中的每個(gè)所述發(fā)聲裝置,以開(kāi)啟每個(gè)所述發(fā)聲裝置的播放開(kāi)關(guān); 所述成員數(shù)據(jù)中的每個(gè)所述發(fā)聲裝置的電路模塊借由其無(wú)線單元接收所述名稱數(shù)據(jù),并回傳已接收信號(hào)給所述主控裝置的電路模塊的無(wú)線單元;及 所述主控裝置的電路模塊接收所述已接收信號(hào)后,依據(jù)所述已接收信號(hào)及所述成員數(shù)據(jù)判斷每個(gè)所述發(fā)聲裝置是否都已收到所述名稱數(shù)據(jù);若是,所述主控裝置的電路模塊的無(wú)線單元發(fā)送開(kāi)始信號(hào),所述成員數(shù)據(jù)中的發(fā)聲裝置的電路模塊接收到所述開(kāi)始信號(hào)后,每個(gè)所述發(fā)聲裝置的發(fā)聲單元開(kāi)始播放與所述名稱數(shù)據(jù)對(duì)應(yīng)的播放數(shù)據(jù)的每個(gè)音節(jié)數(shù)據(jù),在每個(gè)音節(jié)數(shù)據(jù)播放結(jié)束時(shí),每個(gè)所述發(fā)聲裝置的電路模塊借由所述無(wú)線單元回報(bào)所述主控裝置的電路模塊,以供所述主控裝置的電路模塊監(jiān)控播放狀態(tài);若不是,所述主控裝置的電路模塊等待預(yù)定時(shí)間后,所述主控裝置的電路模塊發(fā)送開(kāi)始信號(hào),每個(gè)所述發(fā)聲裝置的電路模塊接收到所述開(kāi)始信號(hào)后,每個(gè)所述發(fā)聲裝置的發(fā)聲單元開(kāi)始播放所述名稱數(shù)據(jù)的播放數(shù)據(jù)的每個(gè)音節(jié)數(shù)據(jù),在每個(gè)音節(jié)數(shù)據(jù)播放結(jié)束時(shí),每個(gè)所述發(fā)聲裝置的電路模塊借由其所述無(wú)線單元回報(bào)所述主控裝置的電路模塊,以供所述主控裝置的電路模塊監(jiān)控播放狀態(tài)。
2.根據(jù)權(quán)利要求I所述的合唱玩具系統(tǒng),其特征在于,每個(gè)所述電路模塊包括聯(lián)機(jī)模塊,用于借由其無(wú)線單元發(fā)送其所述角色數(shù)據(jù)及所述身份數(shù)據(jù),并接收其它所述發(fā)聲裝置的角色數(shù)據(jù)及身份數(shù)據(jù); 并且,比較其角色數(shù)據(jù)的優(yōu)先級(jí)是否優(yōu)先于其它所述發(fā)聲裝置的角色數(shù)據(jù);若是,則定義自己的發(fā)聲裝置為所述主控裝置,并借由其無(wú)線單元傳送所述主控裝置的角色數(shù)據(jù)及身份數(shù)據(jù)給其它發(fā)聲裝置的電路模塊,其它發(fā)聲裝置的電路模塊接收到所述主控裝置的角色數(shù)據(jù)及身份數(shù)據(jù)后,傳送自己的角色數(shù)據(jù)及身份數(shù)據(jù)給所述主控裝置,所述主控裝置的電路模塊接收所述角色數(shù)據(jù)及身份數(shù)據(jù)以建立所述成員數(shù)據(jù)并儲(chǔ)存于其儲(chǔ)存模塊;若不是,等待接收所述主控裝置的角色數(shù)據(jù)及身份數(shù)據(jù)。
3.根據(jù)權(quán)利要求I所述的合唱玩具系統(tǒng),其特征在于,每個(gè)所述電路模塊還包括儲(chǔ)能單元及處理器,所述儲(chǔ)能單元用以儲(chǔ)存電能,且提供所述處理器所需的電力,所述處理器連接所述無(wú)線單元、所述啟動(dòng)開(kāi)關(guān)、所述播放開(kāi)關(guān)及所述儲(chǔ)能單元;每個(gè)所述發(fā)聲裝置的電路模塊的處理器將其所述儲(chǔ)能單元的剩余電能及每個(gè)音節(jié)數(shù)據(jù)播放完的時(shí)間處理成監(jiān)控信號(hào); 每個(gè)所述電路模塊將所述監(jiān)控信號(hào)借由其所述無(wú)線單元傳送給所述主控裝置; 所述主控裝置的電路模塊還包括監(jiān)控播放狀態(tài)模塊,用于接收并處理每個(gè)所述監(jiān)控信號(hào),以判斷每個(gè)所述發(fā)聲裝置播放每個(gè)音節(jié)數(shù)據(jù)的時(shí)間是否一致,若一致,則持續(xù)監(jiān)控每個(gè)所述發(fā)聲裝置,若多個(gè)所述發(fā)聲裝置其中之一播放同一音節(jié)數(shù)據(jù)時(shí)間落后其它所述發(fā)聲裝置時(shí),所述主控裝置的電路模塊的處理器依據(jù)其所述監(jiān)控信號(hào)產(chǎn)生加速信號(hào),并將所述加速信號(hào)傳送給播放完時(shí)間不一致的所述發(fā)聲裝置的電路模塊,以使所述發(fā)聲裝置的播放速度與其它發(fā)聲裝置一致。
4.根據(jù)權(quán)利要求3所述的合唱玩具系統(tǒng),其特征在于,每個(gè)電路模塊還包括充電接頭,用以連接外部電源對(duì)所述儲(chǔ)能單元充電或供應(yīng)所述電路模塊所需的電力。
5.根據(jù)權(quán)利要求3所述的合唱玩具系統(tǒng),其特征在于,每個(gè)電路模塊還包括連接所述處理器的發(fā)光組件,用以產(chǎn)生光,來(lái)顯示其發(fā)聲裝置即為所述主控裝置。
6.根據(jù)權(quán)利要求3所述的合唱玩具系統(tǒng),其特征在于,每個(gè)電路模塊還包括連接所述處理器的顯示屏,用以顯示其發(fā)聲裝置為所述主控裝置的信息及顯示其所述播放數(shù)據(jù)的名稱數(shù)據(jù)。
7.根據(jù)權(quán)利要求I所述的合唱玩具系統(tǒng),其特征在于,每個(gè)電路模塊還包括至少兩個(gè)按鈕,分別用以選擇及輸入所述播放數(shù)據(jù)的名稱數(shù)據(jù)。
8.根據(jù)權(quán)利要求3所述的合唱玩具系統(tǒng),其特征在于,每個(gè)電路模塊還包括連接所述處理器的擴(kuò)充插槽,用以連接外接存儲(chǔ)卡。
9.根據(jù)權(quán)利要求I所述的合唱玩具系統(tǒng),其特征在于,每個(gè)電路模塊還包括主控設(shè)定開(kāi)關(guān),在所述主控設(shè)定開(kāi)關(guān)被開(kāi)啟時(shí),用以強(qiáng)制將其發(fā)聲裝置設(shè)定為所述主控裝置,且停用其儲(chǔ)存模塊內(nèi)的角色數(shù)據(jù),在所述主控設(shè)定開(kāi)關(guān)被關(guān)閉時(shí),其發(fā)聲裝置使用其儲(chǔ)存模塊內(nèi)的角色數(shù)據(jù)。
10.根據(jù)權(quán)利要求I所述的合唱玩具系統(tǒng),其特征在于,還包括指揮裝置,包括主控儲(chǔ)存模塊及主控電路模塊,所述主控儲(chǔ)存模塊儲(chǔ)存有主控角色數(shù)據(jù)、主控身份數(shù)據(jù)及至少一個(gè)播放數(shù)據(jù),每個(gè)播放數(shù)據(jù)具有名稱數(shù)據(jù)及多個(gè)音節(jié)數(shù)據(jù),所述播放數(shù)據(jù)的名稱數(shù)據(jù)與每個(gè)所述發(fā)聲裝置的儲(chǔ)存模塊內(nèi)的播放數(shù)據(jù)的名稱數(shù)據(jù)相同,所述電路模塊連接所述儲(chǔ)存模塊,且用以依據(jù)所述主控角色數(shù)據(jù)直接定義自己為所述主控裝置。
11.根據(jù)權(quán)利要求I所述的合唱玩具系統(tǒng),其特征在于,還包括無(wú)線遙控器,用以發(fā)送播放信號(hào),所述播放信號(hào)用以開(kāi)啟所述主控裝置的播放開(kāi)關(guān)。
12.根據(jù)權(quán)利要求I所述的合唱玩具系統(tǒng),其特征在于,所述預(yù)定時(shí)間是5秒以內(nèi)。
13.一種使用上述任一權(quán)利要求所述的合唱玩具系統(tǒng)的合唱玩具演奏方法,其特征在于包括以下步驟 在多個(gè)發(fā)聲裝置的啟動(dòng)開(kāi)關(guān)被開(kāi)啟時(shí),所述發(fā)聲裝置的電路模塊借由其無(wú)線單元相互聯(lián)機(jī),并依據(jù)每個(gè)所述發(fā)聲裝置的角色數(shù)據(jù)的優(yōu)先級(jí)定義出多個(gè)所述發(fā)聲裝置的其中之一為主控裝置,所述主控裝置的電路模塊將已聯(lián)機(jī)的其他所述發(fā)聲裝置建立成員數(shù)據(jù),并將所述成員數(shù)據(jù)儲(chǔ)存于所述主控裝置的儲(chǔ)存模塊,所述成員數(shù)據(jù)包括已聯(lián)機(jī)的每個(gè)所述發(fā)聲裝置的角色數(shù)據(jù)及身份數(shù)據(jù);在所述主控裝置的電路模塊的播放開(kāi)關(guān)被開(kāi)啟時(shí),所述主控裝置的電路模塊借由其無(wú)線單元發(fā)送需播放的所述播放數(shù)據(jù)的名稱數(shù)據(jù)給所述成員數(shù)據(jù)中的每個(gè)所述發(fā)聲裝置,以開(kāi)啟每個(gè)所述發(fā)聲裝置的播放開(kāi)關(guān); 所述成員數(shù)據(jù)中的每個(gè)所述發(fā)聲裝置的電路模塊借由其無(wú)線單元接收所述名稱數(shù)據(jù),并回傳已接收信號(hào)給所述主控裝置的電路模塊的無(wú)線單元;及 所述主控裝置的電路模塊接收所述已接收信號(hào)后,依據(jù)所述已接收信號(hào)及所述成員數(shù)據(jù)判斷每個(gè)所述發(fā)聲裝置是否都已收到所述名稱數(shù)據(jù);若是,所述主控裝置的電路模塊的無(wú)線單元發(fā)送開(kāi)始信號(hào),所述成員數(shù)據(jù)中的發(fā)聲裝置的電路模塊接收到所述開(kāi)始信號(hào)后,每個(gè)所述發(fā)聲裝置的發(fā)聲單元開(kāi)始播放與所述名稱數(shù)據(jù)對(duì)應(yīng)的播放數(shù)據(jù)的每個(gè)音節(jié)數(shù)據(jù);若不是,所述主控裝置的電路模塊等待預(yù)定時(shí)間后,所述主控裝置的電路模塊發(fā)送開(kāi)始信號(hào),每個(gè)所述發(fā)聲裝置的電路模塊接收到所述開(kāi)始信號(hào)后,每個(gè)所述發(fā)聲裝置的發(fā)聲單元開(kāi)始播放所述名稱數(shù)據(jù)的播放數(shù)據(jù)的每個(gè)音節(jié)數(shù)據(jù)。
14.根據(jù)權(quán)利要求13所述的合唱玩具演奏方法,其特征在于,每個(gè)所述電路模塊借由其無(wú)線單元相互聯(lián)機(jī),包括以下步驟 每個(gè)所述電路模塊借由其無(wú)線單元發(fā)送其所述角色數(shù)據(jù)及所述身份數(shù)據(jù),并接收其它所述發(fā)聲裝置的角色數(shù)據(jù)及身份數(shù)據(jù); 并且,比較其角色數(shù)據(jù)的優(yōu)先級(jí)是否優(yōu)先于其它所述發(fā)聲裝置的角色數(shù)據(jù);若是,則定義自己的發(fā)聲裝置為所述主控裝置,并借由其無(wú)線單元傳送所述主控裝置的角色數(shù)據(jù)及身份數(shù)據(jù)給其它發(fā)聲裝置的電路模塊,其它發(fā)聲裝置的電路模塊接收到所述主控裝置的角色數(shù)據(jù)及身份數(shù)據(jù)后,傳送自己的角色數(shù)據(jù)及身份數(shù)據(jù)給所述主控裝置,所述主控裝置的電路模塊接收所述角色數(shù)據(jù)及身份數(shù)據(jù)以建立所述成員數(shù)據(jù)并儲(chǔ)存于其儲(chǔ)存模塊;若不是,等待接收所述主控裝置的角色數(shù)據(jù)及身份數(shù)據(jù)。
15.根據(jù)權(quán)利要求13所述的合唱玩具演奏方法,其特征在于,在每個(gè)音節(jié)數(shù)據(jù)播放結(jié)束時(shí),每個(gè)所述發(fā)聲裝置的電路模塊借由所述無(wú)線單元回報(bào)所述主控裝置的電路模塊,以供所述主控裝置的電路模塊監(jiān)控播放狀態(tài)判斷每個(gè)所述發(fā)聲裝置播放每個(gè)音節(jié)數(shù)據(jù)的時(shí)間是否一致,若一致,則持續(xù)監(jiān)控每個(gè)所述發(fā)聲裝置,若多個(gè)所述發(fā)聲裝置其中之一播放同一音節(jié)數(shù)據(jù)時(shí)間落后其它所述發(fā)聲裝置時(shí),所述主控裝置的電路模塊的處理器依據(jù)其所述監(jiān)控信號(hào)產(chǎn)生加速信號(hào),并將所述加速信號(hào)傳送給播放完時(shí)間不一致的所述發(fā)聲裝置的電路模塊,以使所述發(fā)聲裝置的播放速度與其它發(fā)聲裝置一致。
16.根據(jù)權(quán)利要求13所述的合唱玩具演奏方法,其特征在于,有新發(fā)聲裝置的啟動(dòng)開(kāi)關(guān)被開(kāi)啟時(shí),所述新發(fā)聲裝置是所述成員數(shù)據(jù)之外的發(fā)聲裝置,所述主控裝置及所述新發(fā)聲裝置的電路模塊執(zhí)行加入步驟 所述新發(fā)聲裝置的電路模塊的無(wú)線單元發(fā)送自己的角色數(shù)據(jù)及身份數(shù)據(jù); 所述主控裝置的電路模塊接收所述新發(fā)聲裝置的角色數(shù)據(jù)及身份數(shù)據(jù);及所述主控裝置的電路模塊比較其角色數(shù)據(jù)的優(yōu)先級(jí)是否優(yōu)先于所述新發(fā)聲裝置的角色數(shù)據(jù);若是,所述主控裝置的電路模塊將所述新發(fā)聲裝置列入所述成員數(shù)據(jù)內(nèi);若不是,所述主控裝置的電路模塊解除主控設(shè)定,并將所述成員數(shù)據(jù)借由其所述無(wú)線單元傳送給所述新發(fā)聲裝置,所述新發(fā)聲裝置成為新主控裝置,所述新主控裝置的電路模塊將所述成員數(shù)據(jù)儲(chǔ)存至所述新主控裝置的儲(chǔ)存模塊內(nèi);若所述主控裝置的角色數(shù)據(jù)與所述新發(fā)聲裝置的角 色數(shù)據(jù)的優(yōu)先級(jí)相同時(shí),所述主控裝置的電路模塊將所述新發(fā)聲裝置列入所述成員數(shù)據(jù)內(nèi)。
全文摘要
本發(fā)明公開(kāi)了一種合唱玩具系統(tǒng)及合唱玩具演奏方法。該系統(tǒng)包括多個(gè)發(fā)聲裝置。每個(gè)發(fā)聲裝置包括儲(chǔ)存模塊、發(fā)聲單元及電路模塊。儲(chǔ)存模塊儲(chǔ)存角色數(shù)據(jù)、身份數(shù)據(jù)及至少一個(gè)播放數(shù)據(jù)。電路模塊連接所述儲(chǔ)存模塊及所述發(fā)聲單元,且包括啟動(dòng)開(kāi)關(guān)及播放開(kāi)關(guān)。在啟動(dòng)開(kāi)關(guān)被開(kāi)啟時(shí),電路模塊執(zhí)行聯(lián)機(jī)步驟,以從其中之一的發(fā)聲裝置中定義為主控裝置。在播放開(kāi)關(guān)被開(kāi)啟時(shí),電路模塊是執(zhí)行播放步驟,用以借由自己的播放單元播放播放數(shù)據(jù)。主控裝置對(duì)每個(gè)發(fā)聲裝置的播放狀態(tài)進(jìn)行監(jiān)控,確認(rèn)每個(gè)發(fā)聲裝置在收到播放數(shù)據(jù)的情況下再同時(shí)開(kāi)始播放。
文檔編號(hào)A63H5/00GK102814045SQ20121031162
公開(kāi)日2012年12月12日 申請(qǐng)日期2012年8月28日 優(yōu)先權(quán)日2012年8月28日
發(fā)明者楊茗澤 申請(qǐng)人:廖明忠