1 概述
。祝裕樱罚埃笔侨A邦電子推出的第一顆“文字轉(zhuǎn)發(fā)音”(text-to-speech)單芯片處理器。WTS701使用真人發(fā)音為樣本,從而確保了所輸出的發(fā)音是清晰的真人發(fā)音,而不會像計算機(jī)合成聲音般不自然,因此,通過該芯片將文字轉(zhuǎn)換成的發(fā)音更自然、真實、悅耳。
WTS701單芯片處理器解決方案將連續(xù)運算法(concat enation algorithm) 與華邦專有的多層次儲存技術(shù)(Multi-Level Storage,MLS) 相結(jié)合。WTS701單芯片處理器內(nèi)建喇叭驅(qū)動功能,不需要微處理器或個人計算機(jī)即可運作,因而可廣泛應(yīng)用于無線產(chǎn)品上。舉凡電子郵件的閱讀、實時簡訊、網(wǎng)站、新聞、天氣、運動、股價等信息,或是電子商務(wù)訊息傳遞及衛(wèi)星導(dǎo)航系統(tǒng)的語音說明,皆可使用此款IC將文字轉(zhuǎn)換成為語音,以聽覺代替視覺來讀取。此外,WTS701單芯片處理器還可以運用在學(xué)習(xí)輔助教材、視障輔助教材、電子書、玩具及其它娛樂產(chǎn)品上。
2 引腳排列及功能
。祝裕樱罚埃辈捎茫担赌_TSOP封裝。其引腳排列如圖1所示,各引腳的功能說明如表1所列。
表1 WTS701的引腳功能
引腳號 引腳名稱 I/O 功 能
2,36,44 VSSA G 模擬地
3 VCLK I CODEC主頻時鐘
4 VFS I CODEC同步信號
5 VDX O CODEC數(shù)據(jù)輸出
6 MISO O SPI輸出方式,主入從出
7 XTAL2 O 外接時鐘輸出
8 XTAL1 I 外接時鐘輸入
9,10 VSSD G 數(shù)據(jù)地
11,12 VCCD P 數(shù)據(jù)電源
13 INT O 中斷輸出
14 MOSI I SPI輸出方式,主出從入
15 SS I SPI輸出方式,從方選擇
16 SCLK I SPI串口時鐘輸入
25 CS I WTS701片選
26 R/B O 數(shù)據(jù)傳輸空閑或忙引腳
27 RESET I 復(fù)位
40 ATTCAP I/O 自動靜噪,與模擬地之間連接4.7μF電容
42 SP- O 差分負(fù)極揚聲器輸出
46 SP+ O 差分正極揚聲器輸出
48 VCCA OP 模擬電源
52 AUXIN I 模擬輸入
54 AUXOUT O 模擬輸出
1,17-24,28-35,37-39,
41,43,45,47,49-51,
53,55-56 NC 懸空

3 應(yīng)用特性
3.1 芯片工作參數(shù)
●采用2.7V~3.3V工作電壓。
●其I/O引腳可耐3V~5V電壓。
●功耗低,工作模式時的電流為35μA,等待模式時為1μA。
●工作溫度范圍:-40℃~+85℃。
●采用模擬音頻輸出,可外接8Ω揚聲器。
●發(fā)音語速可調(diào)。
●可對ASCII碼或Unicode碼進(jìn)行文字轉(zhuǎn)發(fā)音。
●支持英語男、女性發(fā)音和中文女性發(fā)音。
3.2 存儲單元和SPI傳輸格式
該芯片內(nèi)含2組內(nèi)存數(shù)組:其一為語音數(shù)據(jù)庫所用,另一則為處理核心程序所用。有1組模擬/數(shù)字轉(zhuǎn)換器負(fù)責(zé)通過音效PCM輸出音效,另有1組揚聲器驅(qū)動線路可做為模擬輸出。WTS701支持ASCII碼的文字輸入(國語則需使用Unicode編碼文字),并可通過串行SPI接口輸入,然后將其轉(zhuǎn)換為語音并通過模擬端口輸出,當(dāng)然,也可輸出至數(shù)字CODEC。WTS701芯片的系統(tǒng)工作流程框圖如圖2所示。

WTS701的傳輸協(xié)議采用SPI方式,傳輸格式如圖3所示。

4 典型應(yīng)用
圖4所示是WTS701與Cygnal F120微控制器的接口電路。系統(tǒng)的應(yīng)用軟件代碼程序見下文。當(dāng)微處理器Cygnal F120與WTS701以及相應(yīng)的外圍電路連接完畢后,便可運行該應(yīng)用軟件,揚聲器將發(fā)出“大家好”的問候語。
#include"c:\cygnaldefiles\c51\inc\c8051f120.h"
#define byte unsigned char
#define uint unsigned int
#define SYSCLK 22118400 //系統(tǒng)時鐘外部晶體





