人工智慧與應用實務| 04 :語音辨識、語意分析、LUIS

Eric Y | 薪火相傳
Eric Y | 薪火相傳
5 min readMar 28, 2019

先去Azure註冊後,

取得金鑰

開啟 人工智慧與應用實務| 03 :卷積神經網路(CNN)、手寫辨識、Model存取、語音辨識 創的程式

工具>>取得工具與功能

選取Node.js 開發 安裝

使用 Node.js 將文字轉換為語音

https://docs.microsoft.com/zh-tw/azure/cognitive-services/speech-service/quickstart-nodejs-text-to-speech

開啟VS2017 創一個專案內容如下

加入一個tts.js

輸入以下內容

輸入以下內容

npm install request request-promise xmlbuilder readline-sync

待補>>

20190328 10:40~

20190328 11:25

__________________________________________

▉使用.NET Core 將文字轉換成語音

_______________________________________________

▉語意理解

https://www.youtube.com/watch?v=CqBJZdD_Gwc

Adenda

▉LUIS

https://www.luis.ai/

先到LUIS官網,確定擁有Microsoft的帳號(Azure有開通)後登入

先找到intent(意圖)和Entities(實體)

定義intent 給10~15句

再定義Entities

然後定義無關的意圖(不是這個應用程式的意圖)

開一個新的

▉建立intent(意圖)

輸入各種可能內容,我這邊輸入15句不同內容

▉建立entity(實體)

下面這個實體 我們使用正則運算式方式去歸類

回去findform 可以看到意圖被重新定義

建完之後按Train 訓練

然後可以用Test試看看效果

▉備份

下載後得到一個json檔

▉刪除專案

▉讀取備份

引用剛剛備份的json檔

_____________________________________________

▉發佈

▉添加官方先前建立的意圖或實體

可輸入Utilities找資料

--

--