WT/唯創知音-WTK6900F-56N-大容量離線語音識別芯片-生產廠家
價格
訂貨量(件)
¥8.00
≥1
店鋪主推品 熱銷潛力款
祺祲祲祶祶祴祺祳祹祻祵
WTK6900FA-56N是一顆專用于語音處理的人工智能芯片。該芯片基于目前最先進的深度神經網絡(DNN-HMM)語音識別技術,實現了高識別率、高實時性、本地和云端結合、高度一體化的語音識別及處理功能;可以實現語義識別等特定智能語音交互效果。同時該芯片具備常規MCU的控制及計算處理能力,可以實現各類需要通信及控制的應用。
該芯片從語音輸入開始,語音檢測,語音特征提取及DNN運算完全采用硬件架構設計,軟件主要進行語音解碼和語音播報。該芯片具有較高的運算性能及低成本、低功耗、小尺寸等優勢。
在應用方面,該芯片可以支持本地語音檢測、喚醒,以及一百多條離線命令詞條的識別。芯片可通過UART將命令推送到設備原有的上位機,實現簡單的語音交互接口。
1、CPU
1)ARM Cortex-M4F,最高運行頻率200MHz
2、存儲器
1)內置 512KB SRAM
3、智能語音交互引擎
1)內置 ASR 硬件加速引擎:
2)語音活動檢測引擎(VAD),支持 VAD 參數可調
3)語音特征提取引擎(FE)
4)支持本地語音識別解碼
5)支持低功耗語音喚醒
6)支持回音消除功能
4、外設接口
1)內置 1 路 UART 接口
2)內置 1 路 SPI 接口
5、時鐘及復位
1)支持外接晶體和有源晶振
2)內置 PLL
3)內置上電及欠壓復位電路
6、電源管理及低功耗
1)IO 供電:3V
2)內核供電:1.2V
3)支持睡眠待機模式
7、看門狗
1)內置獨立看門狗和窗口看門狗
2)支持超時產生中斷或復位
8、ADC 轉換器
1)內置 2通道 16bit SAR ADC
序號 | 管腳名稱 | 功能說明 |
1 | PLL_AVDD12 | PLL 1.2V電源 |
2 | PLL_AVSS12 | PLL接地 |
3 | XIN | 12.288MHZ晶體振蕩器接口 |
4 | XOUT | 12.288MHZ晶體振蕩器接口 |
5 | DAT | 燒錄引腳 |
6 | CLK | 燒錄引腳 |
7 | VCC12 | 1.2V核心電源 |
8 | VDD33 | 3.3V電源 |
9 | I2C_SDA | I2C 數據 |
10 | I2C_SCL | I2C 時鐘 |
11 | GPIO4 | IO口 |
12 | GPIO5 | IO口 |
13 | NG | 保留此引腳懸空 |
14 | VREG | 1.2V電源 |
15 | GPIO6 | IO口 |
16 | PWM1 | PWM通道1 |
17 | PWM2 | PWM通道2 |
18 | PWM3 | PWM通道3 |
19 | PWM4 | PWM通道4 |
20 | NG | 保留此引腳懸空 |
21 | VCC33 | 3.3V電源 |
22 | SPIO_CS | SPI接口芯片選擇信號 |
23 | SPIO_D1 | SPI接口數據1 |
24 | SPIO_D2 | SPI接口數據2 |
25 | SPIO_D0 | SPI接口數據0 |
26 | SPIO_CLK | SPI接口串行時鐘 |
27 | SPIO_D3 | SPI接口數據3 |
28 | TEST | 內部下拉 |
29 | RSTN | 外部復位輸入引腳,置低復位芯片到初始狀態,有一個內部弱上拉 |
30 | NG | 保留此引腳懸空 |
31 | NG | 保留此引腳懸空 |
32 | UART1_TX | UART1_RX,通信端口 |
33 | UART1_RX | UART1_RX,通信端口 |
34 | GND | 地輸入 |
35 | INT | 暫未使用 |
36 | VCC12 | 1.2V核心電源 |
37 | VCC33 | 3.3V電源 |
38 | I2S_SDI | I2S 數據輸入 |
40 | I2S_SDO | I2S數據輸出 |
39 | I2S_LRCLK | I2S 幀時鐘 |
41 | I2S_SCLK | I2S 位時鐘 |
42 | I2S_MCLK | I2S主時鐘 |
43 | MICPL | 麥克風接入腳(+) |
44 | AVDD | 3.3V模擬電源 |
45 | MICBIAS | 麥克風偏置輸出 |
46 | AGND | 模擬接地 |
47 | MICPR | 麥克風接入腳(-) |
48 | AVDDRV | 3.3V模擬電源 |
49 | HPOUTL | DAC輸出 |
50 | AGNVRD | 模擬接地 |
51 | VCM | 參考電壓輸出 |
52 | VCC33 | 3.3V電源 |
53 | AUDIO_EN | 音頻使能控制,暫未使用 |
54 | VCC12 | 1.2V核心電源 |
55 | NG | 保留此引腳懸空 |
56 | GND | 地輸入 |
UART硬件連接
芯片 UART 接口硬件連接方式如下圖所示:
WTK6900FA-56N芯片 UART 接口連接示意圖
UART通信傳輸字節格式
u 協議名:UART
u 波特率:9600 bps
u 起始位:1 bit
u 數據位:8 bits
u 停止位:1 bit
u 校驗位:無
UART通信命令格式
通信協議主要定義上位機和 WTK6900FA-56N芯片之間的通信協議,WTK6900FA-56N芯片如何將信息通知給上位機進行相應應用邏輯處理。
每次通信總共傳輸三個字節,如下表:
名稱 | 長度 | 說明 | |||
命令碼 | 1字節 | 模塊接收或發送的命令定義,例如0xAA(模塊發送命令) | |||
數據碼 | 1字節 | 詞條或者語音ID | |||
校驗碼 | 1字節 | 校驗碼 = 0xFF-數據碼,例如,假設數據碼為0x01,則校驗碼為:0xFF-0x01 = 0xFE | |||
示例 | 0xAA:模塊發送命令 0x01:詞條ID,即語音辨識引擎辨識的詞條編號 0xFE:校驗碼
|
符號 | 參數 | 最小值 | 典型 | 最大值 | 單位 |
VCC | 芯片供電電壓 | 2.97 | 3.3 | 3.63 | V |
VIH | 輸入高電壓 | 2.0 | - | 3.6 | V |
VIL | 輸入低電壓 | -0.3 | - | 0.8 | V |
VOL | 輸出低電壓 @IOL = 2,4,8mA | - | - | 0.4 | V |
TST | 芯片存儲環境溫度 | 0 | - | +70 | ℃ |
TA | 芯片工作環境溫度 | -55 | - | +150 | ℃ |