iT邦幫忙

第 12 屆 iT 邦幫忙鐵人賽

DAY 26
0
Microsoft Azure

飛上雲端-Azure系列 第 26

語音服務-語音轉換文字範例(from-file)

今天就從GitHub上的範例開始吧!
看看幫我們寫好了什麼可以直接使用
https://ithelp.ithome.com.tw/upload/images/20201011/20130663IaTTcwgI3X.png
從文件的連結點進來看起來是Node.js的版本,點到上一頁看看有沒有瀏覽器版本的

果然有,點進去看看
https://ithelp.ithome.com.tw/upload/images/20201011/20130663pFhTzcoObv.png

有超多種實作,我們就先點第一個from-file
https://ithelp.ithome.com.tw/upload/images/20201011/20130663feH6qk3qvO.png

可以看到只有兩個檔案index.html及token.php

並且要使用這個範例的先決條件是要能用語音服務(昨天建立過了)、要有台電腦還要有麥克風、要能編輯程式碼、最好還有個web server能跑PHP
https://ithelp.ithome.com.tw/upload/images/20201011/20130663erJx9pmDVn.png

build的步驟呢
首先先把上面兩個檔案抓下來(或複製)
再來下載一下SDK的JS package,會需要其中的microsoft.cognitiveservices.speech.sdk.bundle.js
接著把三個檔案丟到同一個資料夾
然後又說,如果想把這個範例在網頁伺服器上跑,首先必須得是HTTPS
就這30天的學習來說,用Web App好像比較方便
所以再把上面那個個檔案部署到Web App吧
忘記怎麼做的可以看看Web App - 部署
部署之前,記得將token.php中的YourServiceRegionYourSubscriptionKey改成剛剛金鑰與端點頁面中的
https://ithelp.ithome.com.tw/upload/images/20201011/20130663KBJhnySJsF.png

完成後就可以到自己的Web App的網頁中看看
https://ithelp.ithome.com.tw/upload/images/20201011/20130663DaNa0EureI.png
(有緣人可以直接在用我的試試)
接上麥克風後,按下Start Recognization
烙個幾句英文,馬上就會產生辨識出的結果
果然像老師說得滿精準的
但好像就只能是英文
這幾天再來研究研究還有什麼調整的空間吧!


上一篇
語音服務-快速入門
下一篇
語音服務-語音轉換文字範例(from-file code)
系列文
飛上雲端-Azure30

尚未有邦友留言

立即登入留言