首頁>Club>
怎麼樣在編譯器裡建立一個檔案
9
回覆列表
  • 1 # 我是Bobo

    可以去csdn上面找一些例子,然後把例子管腳和自己的對應起來,先讓微控制器跑起來,然後再做debug和最佳化,這樣可以減小開發代價

  • 2 # 淮水遠暢

    stc微控制器只是用於控制語音識別晶片可以識別哪些命令,語音晶片識別之後會發出中斷給微控制器,提示識別到哪個對應的命令了,然後再進行相應的處理例如開燈開啟繼電器等等。

  • 3 # Qi朱哥說

    語音控制簡介

    語音控制是控制器的一種,是人機系統中以語言驅動的控制器。其主要結構是計算機的言語識別系統。言語識別的方法一般是將語言訊號的頻譜或發音的關鍵特徵與貯存在計算機中的每項詞彙的語音資料作比塒匹配,並進行識別,然後按預定程式去執行不同的控制功能。

    語音控制功能的原理:

    語音控制系統由語音採集模組、語音前級處理模組、語音訓練模組、語音識別模組、語音提示模組和輸出控制模組組成。

    1、語音採集模組

    語音採集模組主要完成訊號調理和訊號採集等功能,它將原始語音訊號轉換成語音脈衝序列,因此該模組主要包括聲/電轉換、訊號調理和取樣等訊號處理過程。

    2、語音前級處理模組

    語音前級處理模組的主要功能是濾除干擾訊號、提取語音特徵向量,並將提取的語音特徵向量量化成標準語音特徵向量,因此該模組主要包括語音預處理、特徵提取、向量量化等語音訊號處理過程。

    3、語音訓練模組

    語音訓練模組的主要功能是將多次採集、提取的語音特徵標準向量進行機率統計,提取說話人的最佳語音特徵標準向量,防止因說話人心情、環境等因數引起提取特徵引數不準確而影響語音識別效果,因此該模組主要包括機率統計、引數評估等處理過程,用隱馬爾可夫模型實現。

    4、語音識別模組

    語音識別模組的主要功能是將重新採集的標準語音特徵向量與語音模板庫中的語音模型進行比較,判斷當前語音命令功能,因此該模組主要包括向量比較與引數評估兩個過程。

    5、語音提示模組

    語音提示模組的主要功能是根據語音識別的結果提示使用者進行相關操作或說明當前完成的功能,因此該模組主要包括呼叫提示語音資原始檔、D/A轉換、訊號放大等語音處理過程。

    6、輸出控制模組

    輸出控制模組的主要功能是根據語音識別的結果輸出相應的控制訊號,實現電燈、電視、風扇等辦公電器的語音控制功能,因此該模組主要包括訊號驅動、輸出控制器和被控物件。

    7、語音模板庫

    語音模板庫的主要功能是儲存訓練後的最佳標準語音特徵向量。

    由於STC微控制器速度慢!語音識別演算法複雜!語音採集電路複雜!等綜合因數考慮下

    微控制器語音控制方案一般為:

    微控制器+線上語音識別模組+要控制的裝置。微控制器+離線語音識別模組+要控制的裝置

    使用語音識別模組,編寫微控制器程式時,可以根據模組提供的協議編寫即可。

    線上語音識別

    百度AI開放平臺、科大訊飛AI開放平臺....

    離線語音識別

    LD3320、科大訊飛XFS5152.....

  • 中秋節和大豐收的關聯?
  • 香茅草味道可以用什麼中和?