語音識別1 基本知識入門

2021-10-07 08:41:54 字數 1258 閱讀 1833

聲學模型:

語音識別工具

技能

意圖

使用者的每一輪對話,都可以認為是乙個意圖。每乙個意圖都是為了實現使用者進行這輪對話的目的。如意圖【查詢天氣】,使用者的目的就是為了查詢某天某地的天氣狀況。

乙個任務,需要使用者進行一輪或者多輪對話。使用者的每一輪對話,都可以認為是乙個意圖

任務

使用者說法

使用者說法就是使用者在對話互動過程中提出的問題,請求或命令

語義槽

語義槽即從使用者說法中提取的關鍵字,如「我要去上海」,語義槽就是#位址#,取值為「上海」。

語義槽和詞庫總是一起使用,意義是用來指代詞庫。通過說法標註將語義槽與詞庫繫結。說法標註過程中,被標註的詞句繫結詞庫後會自動建立和詞庫同名的語義槽,被標註的詞句就是語義槽的取值。支援修改語義槽名稱。乙個語義槽只能同時繫結乙個詞庫,但是可以更改當前繫結的詞庫,而乙個詞庫可以同時對應多個語義槽。

詞庫

資料資源

語音互動不僅僅是一問一答,語音技能通常需要查詢資源來獲取一些資訊。如使用者詢問「今天天氣怎麼樣」時就需要使用查詢天氣相關資訊的資料資源,從而回答使用者的問題,給予使用者所需的資訊。

資料資源根據**可分為2類,api資源和function,如下:

1、api資源分為web api和native api 2種,webapi即通過雲端呼叫介面的api;nativeapi即通過本地呼叫介面的api

2、function可看做是一種比較特殊的web api, 不需要開發者填寫web位址,只需要提供一段**塊,由dui平台自動生成web位址。dui平台會自動把function**部署到思必馳提供的伺服器上,以資料來源配置的引數作為輸入引數,輸出結果作為對話定製的資料來源。

官網鏈結

官網鏈結

官網鏈結

官網鏈結

語音應用全流程

擬人化設計:

語音喚醒流程:

指紋識別 1 基本知識

脊線為指紋紋理中凸起部分,谷線為指紋紋理中凹陷部分。將從乙個人身上獲取的指紋與資料庫中儲存的所有指紋進行比較稱為1 n匹配,它經常被用在利用指紋庫查詢罪犯的過程中。利用指紋匹配演算法將已採集的需匹配的指紋與指紋庫中的某乙個指紋進行比對被稱為1 1匹配。指紋識別的基本過程 通過指紋感測器或者說指紋採集...

matlab基本知識(入門)

matlab是一項很重要的工具,在影象處理的領域,可以快速實現演算法的可行性。所以本人最近學了下matlab,這裡介紹下matlab的一些基本知識,後面再寫個matlab中陣列,向量,和矩陣的相操作。然後是小波變換,影象處理工具箱。matlab中一些常用資料型別 uint8 int8 佔1byte ...

Linux基本知識(1)

1.有關控制台切換命令 linux 提供了六個虛擬控制台,用 alt f1 f6 切換 在 x window 下用 crtl alt f1 f6 切換 2.chown命令 chown 改變檔案所有權 命令 chown change owner 格式 chown username filename c...