專利名稱:一種具有語(yǔ)音功能的握力器及其語(yǔ)音功能的實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及體育用品技術(shù)領(lǐng)域,特指一種具有語(yǔ)音功能的握力器及其語(yǔ)音功 能的實(shí)現(xiàn)方法。
背景技術(shù):
在中國(guó),"以人為本"的智能語(yǔ)音技術(shù)在互聯(lián)網(wǎng)、電信、金融、政務(wù)、郵政 等領(lǐng)域的應(yīng)用以及在電腦、手機(jī)、甚至?xí)⑼婢叩任锲飞系膽?yīng)用正在形成一
股熱潮;在智能語(yǔ)音模塊產(chǎn)業(yè)化過(guò)程中,需要擴(kuò)大應(yīng)用載體、推廣技術(shù)。而競(jìng) 爭(zhēng)日益激烈的傳統(tǒng)玩具產(chǎn)業(yè),也迫切需要提升產(chǎn)品自身功能、增加產(chǎn)品附加值, 以期獲取更大利潤(rùn),尤其是中老年人玩具市場(chǎng)。據(jù)了解,目前我國(guó)60歲以上的 老人己超過(guò)l億,而我國(guó)老年人平均有18年以上的閑暇時(shí)間。有關(guān)人士指出, 賦閑在家的老人會(huì)有回歸童真的傾向,不僅有物質(zhì)方面的需求,還有強(qiáng)烈的精 神需求,老年玩具市場(chǎng)廣闊。握力器作為小型玩具,非常適合于老年人;但縱 觀目前的握力器,結(jié)構(gòu)、功能都較為單一;無(wú)法使老年人等在輕松、娛樂(lè)的環(huán) 境中,達(dá)到鍛煉、強(qiáng)身的功效。
發(fā)明內(nèi)容
本發(fā)明解決的技術(shù)問(wèn)題之一在于提供一種具有語(yǔ)音功能,可在輕松、娛樂(lè) 的情況下進(jìn)行鍛煉的握力器。
本發(fā)明解決的技術(shù)問(wèn)題之二在于提供一種在握力器上實(shí)現(xiàn)語(yǔ)音功能的方法。
本發(fā)明解決技術(shù)問(wèn)題之一的技術(shù)方案是主要包括有控制部分、語(yǔ)音部分、 喇叭、輸入部分;輸入部分將按壓信號(hào)輸入到控制部分,控制部分根據(jù)輸入的
按壓信號(hào)和計(jì)時(shí)輸出相應(yīng)的控制信號(hào)到語(yǔ)音部分;語(yǔ)音部分根據(jù)控制部分輸入 的控制信號(hào)將相應(yīng)的語(yǔ)音經(jīng)由喇叭播放。
所述的控制部分是型號(hào)為AT89C2051的單片機(jī)。
所述的語(yǔ)音部分是型號(hào)為PM50或PM60系列語(yǔ)音處理芯片。
所述的輸入部分為按鍵。
與所述的語(yǔ)音部分相連有一麥克風(fēng)。
本發(fā)明解決技術(shù)問(wèn)題之二的技術(shù)方案是主要包括初始化模塊、主循環(huán)模 塊、放音模塊、中斷模塊及省電模塊等控制模塊;由前述控制模塊按如下流程 控制實(shí)現(xiàn)
初始化模塊對(duì)控制部分進(jìn)行初始化設(shè)置,主循環(huán)模塊對(duì)輸入按鍵和超時(shí)進(jìn) 行檢測(cè);
如果檢測(cè)到有按鍵輸入,則控制放音模塊,由放音模塊進(jìn)行語(yǔ)音輸出;如 果檢測(cè)到超時(shí),則由中斷模塊對(duì)設(shè)定時(shí)間內(nèi)檢測(cè)到的按鍵輸入次數(shù)進(jìn)行計(jì)算;
然后,放音模塊根據(jù)計(jì)算到的設(shè)定時(shí)間內(nèi)的次數(shù)進(jìn)行相應(yīng)聲音播放,并清 零計(jì)數(shù);如果中斷模塊計(jì)算到設(shè)定時(shí)間內(nèi)的按鍵輸入次數(shù)為O,則開(kāi)始無(wú)按鍵輸 入的計(jì)時(shí);
當(dāng)無(wú)按鍵輸入的計(jì)時(shí)達(dá)到設(shè)定時(shí)間時(shí),由省電模塊使握力器進(jìn)入省電狀態(tài)。 所述的中斷模塊包括外中斷、定時(shí)器中斷和串口中斷,在外中斷中檢測(cè)按
鍵輸入次數(shù),在定時(shí)器中斷中記錄是否超時(shí),串口中斷生成控制語(yǔ)音芯片的控 制時(shí)序。
本發(fā)明將智能語(yǔ)音模塊與握力器進(jìn)行整合,使握力器利用智能語(yǔ)音模塊具 有了提醒、娛樂(lè)的功能;不但可以督促中老年人進(jìn)行握力鍛煉,并可根據(jù)握力 的次數(shù)發(fā)出激勵(lì)式語(yǔ)音提示,娛樂(lè)身心。本發(fā)明可語(yǔ)音報(bào)出握的次數(shù),使使用 者通過(guò)收聽(tīng)即可了解鍛煉的情況,避免老年使用者受視力不佳的影響。隨機(jī)播 放的聲音,比如握了十次可以隨機(jī)播放"加油,加油","再來(lái),再來(lái)"或者播 放音樂(lè)等等,亦可有效避免使用時(shí)的單調(diào)。本發(fā)明的語(yǔ)音模塊所使用的主控芯 片質(zhì)優(yōu)價(jià)廉,使用簡(jiǎn)便,采樣率高、音質(zhì)好、可重復(fù)擦寫(xiě),滿足產(chǎn)業(yè)化應(yīng)用的 各項(xiàng)條件,利于推廣。本發(fā)明采取手握方式,并帶有循環(huán)計(jì)數(shù)功能,充分體現(xiàn) 了語(yǔ)音模塊的智能化功效。
附圖1是本發(fā)明握力器電路框附圖2是本發(fā)明握力器控制流程圖。
附號(hào)說(shuō)明:
控制部分1語(yǔ)音部分2
喇叭輸入部分4
復(fù)位電路麥克風(fēng)6
時(shí)鐘電路7
初始化模塊01主循環(huán)模塊02
放音模塊03中斷模塊04
省電模塊0具體實(shí)施例方式
見(jiàn)附圖l,主要包括有控制部分l、語(yǔ)音部分2、喇叭3、輸入部分4、復(fù)位 電路5、麥克風(fēng)6及時(shí)鐘電路7;輸入部分4將按壓信號(hào)輸入到控制部分1,控 制部分1是型號(hào)為AT89C2051的單片機(jī);語(yǔ)音部分2是型號(hào)為PM50系列語(yǔ)音 處理芯片;如需要錄音功能則可選用PM60系列語(yǔ)音處理芯片??刂撇糠?根 據(jù)作為輸入部分的按鍵所輸入的按壓信號(hào)和計(jì)時(shí)輸出相應(yīng)的控制信號(hào)到語(yǔ)音部 分2;語(yǔ)音部分2根據(jù)控制部分輸入的控制信號(hào)將相應(yīng)的語(yǔ)音經(jīng)由喇叭3播放; 同時(shí),控制部分1相連有一將其復(fù)位到初始狀態(tài)的復(fù)位電路5和提供各種微操 作時(shí)間基準(zhǔn)的時(shí)鐘電路7,通過(guò)該復(fù)位電路5對(duì)控制部分1進(jìn)行復(fù)位設(shè)置;通過(guò) 時(shí)鐘電路7提供單片機(jī)片內(nèi)各種微操作的時(shí)間基準(zhǔn)。前述的語(yǔ)音部分2選用 PM60系列語(yǔ)音處理芯片時(shí),可與語(yǔ)音部分2相連有一麥克風(fēng)6;通過(guò)麥克風(fēng)6 進(jìn)行錄音。
見(jiàn)圖2,本發(fā)明握力器的控制程序主要包括初始化模塊Ol、主循環(huán)模塊02、 放音模塊03、中斷模塊04及省電模塊05等控制模塊;初始化模塊Ol主要是對(duì) 中斷寄存器的設(shè)置和一些變量的初值設(shè)定。主循環(huán)模塊02主要檢測(cè)按鍵次數(shù)和 是否超時(shí);檢測(cè)到按鍵時(shí)用語(yǔ)音報(bào)數(shù);如果檢測(cè)到超時(shí)則根據(jù)這段時(shí)間內(nèi)按了 幾次鍵放相應(yīng)的聲音。放音模塊03是依據(jù)握的次數(shù)或者是否超時(shí)做相應(yīng)的處理, 這些處理主要是放相應(yīng)的聲音,清零計(jì)數(shù)器,開(kāi)或者關(guān)中斷等等。中斷模塊04 有外中斷、定時(shí)器中斷和串口中斷,在外中斷中檢測(cè)按鍵是否按下并記錄(在 控制程序的其他版本中這部分可用一般的子程序?qū)崿F(xiàn),然后在主循環(huán)里面調(diào)用 這個(gè)子程序);在定時(shí)器中斷中記錄是否超時(shí),串口中斷生成控制語(yǔ)音芯片的控 制時(shí)序(在軟件的其他版本中這部分用一般子程序?qū)崿F(xiàn),供放音模塊調(diào)用)。
電模塊05是在單片機(jī)判斷到超過(guò)某個(gè)時(shí)間沒(méi)有按,就進(jìn)入省電模式,這樣用戶 如果忘記關(guān)機(jī)時(shí)消耗的功率較小。
由前述控制模塊控制的流程主要如下
初始化模塊01對(duì)控制部分1進(jìn)行初始化設(shè)置,主循環(huán)模塊02對(duì)輸入按鍵 和超時(shí)進(jìn)行檢測(cè);
如果檢測(cè)到有按鍵輸入,則控制放音模塊03,由放音模塊03進(jìn)行語(yǔ)音輸出; 如果檢測(cè)到超時(shí),則由中斷模塊04對(duì)設(shè)定時(shí)間內(nèi)檢測(cè)到的按鍵輸入次數(shù)進(jìn)行計(jì) 算;
然后,放音模塊03根據(jù)計(jì)算到的設(shè)定時(shí)間內(nèi)的次數(shù)進(jìn)行相應(yīng)聲音播放,并 清零計(jì)數(shù);如果中斷模塊04計(jì)算到設(shè)定時(shí)間內(nèi)的按鍵輸入次數(shù)為0,則開(kāi)始無(wú) 按鍵輸入的計(jì)時(shí);
當(dāng)無(wú)按鍵輸入的計(jì)時(shí)達(dá)到設(shè)定時(shí)間,由省電模塊05使握力器進(jìn)入省電狀態(tài)。 在本發(fā)明中,軟件中控制聲音的播放主要是依據(jù)時(shí)間和握的次數(shù)這兩個(gè)變 量來(lái)進(jìn)行的(這兩個(gè)量可以設(shè)置),比如可以設(shè)置每按一次播放一段聲音,也可 以設(shè)置按幾次再放一段聲音;可以規(guī)定在某個(gè)時(shí)間段內(nèi),比如兩分鐘或3 5分 鐘,計(jì)算按了多少次,然后依據(jù)次數(shù)播放聲音;過(guò)了這段時(shí)間則清零重新計(jì)算 握的次數(shù)。如果握力器長(zhǎng)時(shí)間(5~10分鐘)沒(méi)有被握,系統(tǒng)將進(jìn)入省電模式。
對(duì)語(yǔ)音放在語(yǔ)音芯片中如何去讀取出來(lái)播放也可以有多種方法 一種是語(yǔ) 音放在指定的地址,讀取的時(shí)候通過(guò)單片機(jī)生成相應(yīng)的電平時(shí)序送給語(yǔ)音芯片 即可, 一種方法是沒(méi)有明確的地址,但是可以通過(guò)給語(yǔ)音芯片的相應(yīng)引腳一個(gè) 電平就可以讀取聲音,還有一種是以上兩種的結(jié)合,軟件對(duì)以上讀取方法都已 經(jīng)實(shí)現(xiàn)。
權(quán)利要求
1、一種具有語(yǔ)音功能的握力器,其特征在于主要包括有控制部分(1)、語(yǔ)音部分(2)、喇叭(3)、輸入部分(4);輸入部分(4)將按壓信號(hào)輸入到控制部分(1),控制部分(1)根據(jù)輸入的按壓信號(hào)和計(jì)時(shí)輸出相應(yīng)的控制信號(hào)到語(yǔ)音部分(2);語(yǔ)音部分(2)根據(jù)控制部分輸入的控制信號(hào)將相應(yīng)的語(yǔ)音經(jīng)由喇叭(3)播放。
2、 根據(jù)權(quán)利要求1所述的握力器,其特征在于所述的控制部分(1)是 型號(hào)為AT89C2051的單片機(jī)。
3、 根據(jù)權(quán)利要求1或2所述的握力器,其特征在于所述的語(yǔ)音部分(2) 是型號(hào)為PM50系列語(yǔ)音處理芯片。
4、 根據(jù)權(quán)利要求1或2所述的握力器,其特征在于所述的語(yǔ)音部分(2) 是型號(hào)為PM60系列語(yǔ)音處理芯片。
5、 根據(jù)權(quán)利要求1或2所述的握力器,其特征在于所述的輸入部分(4) 為按鍵。
6、 根據(jù)權(quán)利要求4所述的握力器,其特征在于與所述的語(yǔ)音部分(2) 相連有一麥克風(fēng)(6)。
7、 根據(jù)權(quán)利要求5所述的握力器,其特征在于與所述的語(yǔ)音部分(2) 相連有一麥克風(fēng)(6)。
8、 一種權(quán)利要求1所述的握力器語(yǔ)音功能的實(shí)現(xiàn)方法,其特征在于主要 包括初始化模塊(01)、主循環(huán)模塊(02)、放音模塊(03)、中斷模塊(04)及 省電模塊(05)等控制模塊;由前述控制模塊按如下流程控制實(shí)現(xiàn) 初始化模塊(01)對(duì)控制部分(1)進(jìn)行初始化設(shè)置,主循環(huán)模塊(02)對(duì) 輸入按鍵和超時(shí)進(jìn)行檢測(cè);如果檢測(cè)到有按鍵輸入,則控制放音模塊(03),由放音模塊(03)進(jìn)行語(yǔ) 音輸出;如果檢測(cè)到超時(shí),則由中斷模塊(04)對(duì)設(shè)定時(shí)間內(nèi)檢測(cè)到的按鍵輸 入次數(shù)進(jìn)行計(jì)算;然后,放音模塊(03)根據(jù)計(jì)算到的設(shè)定時(shí)間內(nèi)的次數(shù)進(jìn)行相應(yīng)聲音播放, 并清零計(jì)數(shù);如果中斷模塊(04)計(jì)算到設(shè)定時(shí)間內(nèi)的按鍵輸入次數(shù)為O,則開(kāi) 始無(wú)按鍵輸入的計(jì)時(shí);當(dāng)無(wú)按鍵輸入的計(jì)時(shí)達(dá)到設(shè)定時(shí)間時(shí),由省電模塊(05)使握力器進(jìn)入省 電狀態(tài)。
9、根據(jù)權(quán)利要求8所述的實(shí)現(xiàn)方法,其特征在于中斷模塊(04)包括外 中斷、定時(shí)器中斷和串口中斷,在外中斷中檢測(cè)按鍵輸入次數(shù),在定時(shí)器中斷 中記錄是否超時(shí),串口中斷生成控制語(yǔ)音芯片的控制時(shí)序。
全文摘要
本發(fā)明涉及體育用品技術(shù)領(lǐng)域,特指一種具有語(yǔ)音功能的握力器及其語(yǔ)音功能的實(shí)現(xiàn)方法;主要包括有控制部分、語(yǔ)音部分、喇叭、輸入部分;輸入部分將按壓信號(hào)輸入到控制部分,控制部分根據(jù)輸入的按壓信號(hào)和計(jì)時(shí)輸出相應(yīng)的控制信號(hào)到語(yǔ)音部分;語(yǔ)音部分根據(jù)控制部分輸入的控制信號(hào)將相應(yīng)的語(yǔ)音經(jīng)由喇叭播放。握力器通過(guò)其芯片內(nèi)部的控制程序進(jìn)行控制,從而實(shí)現(xiàn)其語(yǔ)音功能。本發(fā)明有效解決了握力器功能單一,使用單調(diào)等問(wèn)題;可廣泛應(yīng)用于老年人的鍛煉中。
文檔編號(hào)A63B23/035GK101112652SQ200710029960
公開(kāi)日2008年1月30日 申請(qǐng)日期2007年8月30日 優(yōu)先權(quán)日2007年8月30日
發(fā)明者導(dǎo) 曾, 沈煌輝, 虞曉瓊, 鄒學(xué)慶, 鄭為民 申請(qǐng)人:廣東電子工業(yè)研究院有限公司