家庭網(wǎng)關(guān)中的TTS技術(shù)集成設計
2011/02/21
隨著(zhù)物聯(lián)技術(shù)的發(fā)展,實(shí)現智能家電互聯(lián)、家庭內網(wǎng)與外網(wǎng)的聯(lián)接將是家庭網(wǎng)關(guān)的主要應用方向,以及提供人們生活需要的各種平臺性服務(wù)。家庭網(wǎng)關(guān)這一產(chǎn)品早于20世紀70年代提出,直至今日在國外才開(kāi)始逐漸的推行,國內的產(chǎn)品由于質(zhì)量以及價(jià)格等因素一直未能大規模推廣。本文將提出整合TTS技術(shù)的家庭網(wǎng)關(guān)產(chǎn)品。
家庭網(wǎng)關(guān)主要實(shí)現路由、橋接、地址分配與管理、協(xié)議轉換、VPN以及防火墻等功能,由于廠(chǎng)商以及硬件產(chǎn)品的不同,其實(shí)現也有各種的不同的形式。其主要功能如下圖所示:

目前流行的主要協(xié)議標準DLAN(數字生活網(wǎng)絡(luò )聯(lián)盟)以及IGRS(閃聯(lián))。其中DLAN在2003年由Intel、Sony、Microsoft等公司發(fā)起,旨在解決PC、電視、機頂盒、PDA等設備的信息共享,主要采用UpNP、TCP/IP、UDP、HTTP等協(xié)議標準,通用即插即用來(lái)實(shí)現設備共享信息。
國內的標準主要為IGRS標準,在2003年由聯(lián)想、TCL等幾家公司聯(lián)合確立的3C產(chǎn)品的第一個(gè)國際標準,基于802.11、HTTP、TCP/IP協(xié)議等,實(shí)現現有信息孤島的互聯(lián),支持資源共享以及開(kāi)放,閃聯(lián)標準將是物聯(lián)網(wǎng)的重要組成部分。
而集成了TTS技術(shù)后的家庭網(wǎng)關(guān)將提供良好的人機交互機制,能讓使用者完全了解到現有的家電的狀態(tài)如何。家庭網(wǎng)關(guān)的無(wú)限傳輸采用Zigbee技術(shù),Zigbee是一種近距離、低復雜度、低成本、低功耗、自組織雙向的無(wú)線(xiàn)傳輸技術(shù),選用TI的CC2430芯片,此款芯片內置8051內核,提供128KB的ROM以及8KB的RAM,開(kāi)發(fā)簡(jiǎn)單。
而TTS部分選用北京宇音天下科技有限公司的SYN6288芯片,SYN6288體積小巧,合成效果好,開(kāi)發(fā)簡(jiǎn)單,易于集成,可有8位MCU直接控制。
其原理邏輯圖如下:
外部的信號包括網(wǎng)絡(luò )平臺信號(網(wǎng)絡(luò )游戲、社交網(wǎng)站等)、家電響應信號、鄰居訪(fǎng)問(wèn)信號等,以Zgbee的傳輸方式通過(guò)家庭網(wǎng)關(guān)的解析,將接收的數據按照語(yǔ)音合成芯片的數據協(xié)議幀格式通過(guò)串口發(fā)送到SYN6288中文語(yǔ)音合成芯片,并通過(guò)TTS技術(shù)進(jìn)行語(yǔ)音合成發(fā)聲。
語(yǔ)音合成的實(shí)現主要由上位機的MCU進(jìn)行控制,將數據通過(guò)USRT的傳輸方式到SYN6288中文語(yǔ)音合成芯片,語(yǔ)音合成芯片通過(guò)文本轉語(yǔ)音技術(shù),實(shí)現文字到語(yǔ)音的輸出。語(yǔ)音合成芯片是一種可以將任意的文本信息轉化為語(yǔ)音信號輸出的芯片。
Zigbee的協(xié)議每幀數據控制在100字節內,每幀數據發(fā)聲的文字長(cháng)度十分適合提示,方便用戶(hù)的使用體驗。SYN6288芯片最多一幀能發(fā)送206個(gè)字節的數據,去掉頭五位的數據格式命令幀,以及最后一位的校驗位,每幀數據最多發(fā)送200字節的數據內容,100個(gè)文本信息,并且支持GB2312、GBK、UNICODE以及BIG5四種編碼格式。。
SYN6288芯片的發(fā)音數據命令格式如下,采用GBK編碼格式的文本信息:

采用C51的單片機主控,C代碼的數據構造命令如下:
len = strlen(text);
head0fFrame[0]=0xFD;//構造幀頭FD
head0fFrame[1]=0x00;//構造數據區長(cháng)度的高字節
head0fFrame[2]=len+3;//構造數據區長(cháng)度的低字節
head0fFrame[3]=0x01;//構造命令字:合成播放命令
head0fFrame[4]=0x01;//構造命令參數:編碼格式為GBK
這樣頭命令的5個(gè)數據幀則已經(jīng)完成,而需要發(fā)送的文本信息可以通過(guò)定義代碼:
static char code text[]={"有人關(guān)注了您的微博,快上新浪微博看看!"};
將text中的數據與頭命令幀整合,并將全部數據與0X00進(jìn)行異或運算得到最終的異或效驗碼,通過(guò)串口直接發(fā)送到6288芯片,6288芯片將驅動(dòng)揚聲器發(fā)聲,這樣屋內的使用者將聽(tīng)到訊息:有人關(guān)注了您的微博,快上新浪微博看看!
同樣實(shí)現家電的信息、鄰里信息以及小區管理信息的交互,通過(guò)TTS技術(shù)實(shí)現良好的人機交互。若要再實(shí)現遠程控制、報警監控等功能,則需要對家庭網(wǎng)關(guān)的功能進(jìn)行添加,解析GSM、3G協(xié)議等實(shí)現智能手機遠程遙控家中的電器,一個(gè)典型的家庭網(wǎng)關(guān)設計圖如下:
家庭網(wǎng)關(guān)主要分為主控部分、Zigbee通訊部分、TTS(語(yǔ)音合成)部分以及接口部分,其中主控采用16位DSP芯片,選用16位DSP芯片既能提供足夠的接口,又有強大的運算能力,可以方便的進(jìn)行產(chǎn)品的開(kāi)發(fā)。Zigbee由CC2430芯片實(shí)現,經(jīng)上位機控制,自定義其協(xié)議,構造最基本的六節點(diǎn)星型網(wǎng)絡(luò ),滿(mǎn)足通訊,并實(shí)現了安全層協(xié)議。
家庭網(wǎng)關(guān)提供眾多的接口,支持GSM、藍牙、802.11a/b/g、3G網(wǎng)絡(luò )、以太網(wǎng),并允許外部寬帶以及廣電網(wǎng)的接入,如有需要也可以提供智能電網(wǎng)接入,實(shí)現家庭的通訊以及娛樂(lè )的要求。
隨著(zhù)我國數字家庭化的不斷進(jìn)展,家庭網(wǎng)關(guān)在近幾年內將以井噴般的速度迅發(fā)展,根據摩爾定律,新型半導體產(chǎn)品的推出,整個(gè)家庭網(wǎng)關(guān)的硬件成本將逐漸的下降,而性能卻會(huì )大幅度的提升,芯片不管是技術(shù)上以及成本上都有較大的突破。
TTS技術(shù)在家庭網(wǎng)關(guān)中的應用是實(shí)現智能人機交互的必備手段,采用SYN6288芯片也是綜合參考產(chǎn)品性?xún)r(jià)比的選擇,最重要的是6288芯片的體積十分小巧,開(kāi)發(fā)極為簡(jiǎn)單。語(yǔ)音合成技術(shù)在家庭網(wǎng)關(guān)中的應用,也將提升網(wǎng)關(guān)的人機交互能力,也是人們所追求的最適交互機制,二者的結合將產(chǎn)生巨大的能量。
CTI論壇報道
相關(guān)閱讀:
亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩
新泰市|
安多县|
深圳市|
永清县|
疏勒县|
廊坊市|
习水县|
平阳县|
紫金县|
称多县|
灌云县|
烟台市|
钟山县|
汉川市|
扬中市|
浦城县|
邳州市|
松江区|
德令哈市|
安康市|
剑河县|
天峨县|
桦川县|
稷山县|
牟定县|
尼木县|
阜南县|
册亨县|
卢湾区|
天峻县|
恩施市|
大洼县|
彭州市|
晋城|
鄢陵县|
册亨县|
晋州市|
茌平县|
惠水县|
安多县|
南华县|
http://444
http://444
http://444
http://444
http://444
http://444