999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于LD3320的智能LED照明系統研究

2017-02-17 00:53:57長江大學電子信息學院羅貴舟熊曉東
電子世界 2017年2期
關鍵詞:程序智能信號

長江大學電子信息學院 羅貴舟 熊曉東

基于LD3320的智能LED照明系統研究

長江大學電子信息學院 羅貴舟 熊曉東

針對目前國內家居照明系統控制方式單一、智能化程度低等問題,提出了一種基于LD3320非特定人語音識別芯片的智能LED照明系統的構想。該系統以STM32F103ZET6為主控制器,通過SPI串行總線與LD3320通訊,控制器根據識別結果智能調節驅動3路白色LED燈的PWM占空比,實現人燈交流,智能調光的效果。該設計在智能家居領域具有較廣的應用前景。

語音識別;LD3320;STM32F103ZET6;智能照明

0 引言

隨著智能家居理念不斷深入人心,人們對于家具照明設備已不再滿足手動控制,而是追求操作更加智能的燈。而近年來人工智能和高效節能的LED相結合的研究越來越引起關注,不斷推動著語音識別技術走向日常照明領域[1],進而讓LED燈聽得懂人類語言成為了可能。這有力的促進了智能照明行業產品的推陳出新。本文在研究語音識別技術的基礎上,將語音識別與家居照明相結合,設計出一套基于語音識別的智能LED照明裝置。選用LD3320作為語音識別芯片,根據關鍵詞列表判斷語音命令,并通過總線將識別結果反饋給STM32F103ZET6,進而調節3路PWM占空比來控制LED燈的亮度,實現了人燈交流,智能調光的效果。本文研究內容具有一定的前沿性,設計的產品也具有較廣的應用價值。

1 語音識別關鍵技術

語音識別技術根據不同特點大體可分為三類[2]:(1)特定人與非特定人語音識別系統;(2)大規模詞匯和有限詞匯語音識別系統;(3)獨立詞語與連續語音識別系統。它們雖各有區別,但識別流程基本一致,如圖1所示,從圖中可知,語音識別主要涉及預處理、特征提取和匹配識別等過程。

圖1 語音識別一般流程圖

1.1 預處理技術

預處理主要包括語音信號的預加重、加窗、端點檢測等技術。聲音是由復雜的發聲器官共同作用產生的,屬于非平穩時變信號,但在“短時”(10ms~30ms)內是平穩的,被稱為幀長,短時分析技術是預處理的基礎。預加重通常是利用一階數字濾波器補償聲音在傳播過程中高頻衰減部分[3](800Hz以上);加窗則是利用矩形窗或漢明窗對語音信號進行分幀處理,以便獲取短時平穩信號。為保證信號的連續,幀與幀之間需要有小于二分之一幀長的重疊;端點檢測用于判斷語音信號的起點和終點,這有利于有效聲音的判斷,減少系統的計算和誤識別。

1.2 LPCC與MFCC

線性預測編碼倒譜系數(LPCC)和梅爾尺度倒譜系數(MFCC)是兩種提取語音信號特征參數的關鍵技術。LPCC[4]模擬了聲道的發音系統,它利用線性預測編碼提取語音特征,再對系數做傅里葉變換,最后求反變換得到特征量。而MFCC[5]則是對人耳聽覺系統進行模擬,先對語音信號做傅里葉變換,再將信號通過濾波器組,最后由濾波信號做離散余弦變換得出特征系數。由于MFCC魯棒性好,抗噪聲能力強,且LPCC對輔音的識別效果較差,目前常用MFCC對語音信號進行特征提取。公式1-1為MFCC數學表達式:

1.3 識別判斷技術

目前常用的識別判斷方法有動態時間規整(DTW)、矢量量化(VQ)和隱馬爾科夫模型(HMM)三種。DTW能有效判斷語音信號訓練前后的相似程度,解決不等長問題,并能夠求出規整函數,利用最小距離識別出結果;VQ起初應用在數據壓縮領域,它通過反復語音訓練,將特征參數組成矢量集后進行量化,再利用LBG算法生成碼本,最后通過歐氏距離求出的最小距離判斷識別結果。HMM[6]表征了觀察隱藏狀態和觀察序列之間的統計關系,它使語音識別技術從特定人識別走向非特定人識別,本文所使用LD3320芯片就是采用該技術。

2 系統硬件設計

2.1 主控制器

由于LD3320的供電電壓為3.3V,則所選控制器因滿足該電壓范圍。本文選用意法半導體公司生產的STM32F103ZET6 32位增強型單片機作為主控制器,采用3.3V供電,時鐘頻率可達72MHz,自帶SPI接口,可以與LD3320直接連接通信。該控制器采用ARM Cortex-M3內核架構,內含嵌套中斷向量控制器,支持多種調試方式。其內部資源豐富,被廣泛應用于電機控制、打印機、視頻對話等領域。本文使用的4線SPI1接口對應引腳分別為PA4(NSS)、PA5(SCK)、PA7(MOSI)、PA8(MISO),3路PWM對應引腳為PB6~PB8。

2.2 語音識別模塊設計

LD3320[7]是ICRoute公司生產的基于非特定人的語音識別芯片,它起初由語言學家對不同人的聲音進行數學分析,建立語音模型,然后通過不斷訓練學習,分析出基元特征量以及不同基元之間差異,從而建立基元語音特征庫,最后由工程師將特征提取算法以及語音庫轉化為硬件集成芯片。用戶使用時無需訓練,只需將欲使用的命令以拼音字符串形式寫入寄存器中,形成關鍵詞識別列表,即可實現多達50條的語音命令。其內部自帶A/D、D/A轉換器,外圍不需要其他存儲芯片,實現真正意義上單芯片語音識別功能。圖2為LD3320識別流程圖。

圖2 LD3320識別原理圖

圖3 為LD3320外圍電路圖,其中P46(MD)為通信方式選擇管腳,由于LD3320與控制器采用SPI串行方式通信,所以直接將其拉高。P47引腳為復位引腳,它可有效解決識別異常現象,與STM32的PB15引腳相連,實現軟件控制。P0~P2以及CSB/SCS引腳為SPI通信接口,與STM控制器的PA4~PA8相連。LD3320提供了兩種音量控制方式:一種是利用其內部寄存器0x35控制,另一種是通過EQ1、EQ2、EQ3引腳硬件控制增益。

圖3 LD3320外圍電路圖

2.3 PWM驅動電路

本文采用脈寬調制方式(PWM)控制3路LED的亮度,由于控制器輸出的三路PWM信號幅值為3.3V,而本文所使用的LED為+12V共陽極燈帶,所以需要電壓轉換,如圖4所示,Q2、Q3、Q4為三極管,用于將控制器輸出的3.3V PWM信號轉換為+12V信號,Q6、Q7、Q8為CMOS管,用于提高信號驅動能力。J8為3路LED燈和電源接口。

圖4 PWM驅動電路

3 系統軟件設計

系統軟件主要包括語音識別程序和PWM程序。語音識別程序主要完成LD3320的初始化、設置關鍵詞列表、識別反饋程序;PWM程序是對STM定時器的配置,用以調節LED亮度。本文重點闡述語音識別程序部分。

(1)LD3320初始化:芯片初始化包括芯片復位、通用初始化、語音識別初始化。芯片復位是通過軟件對LD3320的P47引腳進行拉高拉低操作,避免芯片死鎖;通用初始化程序是向特定寄存器寫入特定值,以實現軟件復位、休眠DSP處理器、省電方式選擇、初始化拼音字符串長度配置等功能。

(2)關鍵詞列表設置:LD3320利用ID編號方式對語音命令進行表示,編號可以不必連續但不能超過50條語句。語音命令以對應小寫漢語拼音字符串的形式寫入寄存器,每兩個字拼音之間用空格隔開,本文設置了7條需要的語音命令,見表1所示。1~3號ID用于開啟三路LED燈,4~5號ID命令用于調節PWM占空比從而實現燈的亮暗程度,PWM按20%間隔變化,6~7號ID用于控制三路LED燈的開關狀態。圖5為添加關鍵字列表流程圖。

表1 語音命令列表

圖5 關鍵字列表配置流程圖

(3)識別反饋程序:在語音識別前,先設置好內部音量增益寄存器0x35,以便語音信號被高效采集。0x2B、0xB2以及0x37是執行語音識別程序的三個關鍵寄存器,其中0x2B第四位為識別結果產生位,0xB2為檢測DSP閑忙狀態,0x37用于觸發DSP執行語音識別。當讀取0x2B第四位為“1”,0xB2中的值為21H,0x37中的值為06H,則說明語音識別程序已經成功執行,并將結果的標志信息保存于寄存器0xBA中,當其保存值為在1~4之間,表示識別結果已經保存于相應寄存器中,若值不在1~4之間,則說明沒有識別結果產生。存儲識別結果ID的寄存器有:0xC5、0xC7、0xC9、0xCB,0xC5寄存器中保存最佳結果,其他的為候選結果。

4 測試與分析

實驗發現,音量增益大小、人與開發板距離都影響著系統的語音識別成功率。以增益大小為例,由上文可知,LD3320有兩種增益控制方式:硬件和寄存器控制,由于硬件調節增益比較繁瑣,且影響硬件穩定性,擇優選用了寄存器來控制增益。系統搭建好后,在距離相同情況下,通過設置0x35內不同值并對著系統復述20次相同語音命令,得到實驗結果如表2所示:

Research on the system of intelligent LED lighting based on LD3320

Luo Guizhou Xiong Xiaodong
(College of Electronics and Information,Yangtze University,Hubei Jingzhou 434023)

In order to solve the problem of simple control model and low intelligence in the smart lighting system,a system of intelligent LED lighting is proposed based on the non-specifc speech recognition chip of LD3320.STM32F103ZET6 is the main controller in this system and communicates with LD3320 through the SPI serial bus.According to the recognition result,the controller intelligently adjusts the PWM duty cycle of the 3-channel white LED lamp.It comes true the human and lamp communication.It has the effect of the intelligent dimmer. The design has a wider application prospects in the feld of intelligent home.

Speech recognition;LD3320;STM32F103ZET6;Intelligent lighting

猜你喜歡
程序智能信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
主站蜘蛛池模板: 国产乱子伦精品视频| 国产成人免费| 99久久精品视香蕉蕉| 国产日韩欧美一区二区三区在线 | 亚洲欧美日韩动漫| 国产女人综合久久精品视| 久久这里只有精品国产99| 九色在线观看视频| 亚洲第一精品福利| 伊人福利视频| 欧美日韩中文字幕在线| 萌白酱国产一区二区| 精品久久久久久中文字幕女 | 亚洲人成网站在线播放2019| 国产精品浪潮Av| 国产一区二区在线视频观看| …亚洲 欧洲 另类 春色| 国产av剧情无码精品色午夜| 日韩欧美一区在线观看| 亚洲一区毛片| 久久免费成人| 亚洲男人的天堂久久精品| 久久一本日韩精品中文字幕屁孩| 五月激情婷婷综合| 色综合五月| 99久久99视频| 伊人无码视屏| 999国产精品永久免费视频精品久久 | 久草视频中文| 亚洲精品无码av中文字幕| 国语少妇高潮| 精品国产自| 国产美女在线免费观看| 国产精品综合久久久 | 国产超薄肉色丝袜网站| 亚洲中久无码永久在线观看软件 | 日韩麻豆小视频| 欧美日韩成人在线观看| 欧美成人区| 在线观看网站国产| 久久久久久久97| 欧美成人精品一级在线观看| 国模极品一区二区三区| 国产成人综合日韩精品无码不卡| 中文字幕第4页| 亚洲国产成人久久77| 亚洲精品日产AⅤ| 国产精品短篇二区| 亚洲av无码人妻| 2021国产乱人伦在线播放| 国产一级特黄aa级特黄裸毛片 | 内射人妻无套中出无码| 国产精品午夜福利麻豆| 欧美性久久久久| 99热6这里只有精品| 91网站国产| 老司机精品久久| 被公侵犯人妻少妇一区二区三区| 亚洲香蕉在线| 露脸一二三区国语对白| 亚洲香蕉伊综合在人在线| 国产一级一级毛片永久| 久久久久人妻精品一区三寸蜜桃| 亚洲欧美自拍一区| 免费在线不卡视频| 日韩小视频在线播放| 久久综合五月| 精品人妻一区无码视频| 无码AV高清毛片中国一级毛片| 毛片久久久| 激情综合网激情综合| 亚洲一区二区三区麻豆| 农村乱人伦一区二区| 婷婷六月综合网| 亚洲不卡影院| 色综合天天视频在线观看| 波多野结衣视频网站| 狠狠做深爱婷婷久久一区| 国产自视频| 国产丰满大乳无码免费播放| 亚洲aaa视频| 日韩久草视频|