iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 25
0
Microsoft Azure

飛上雲端-Azure系列 第 25

語音服務-快速入門

回程的客運上打文章,有夠克難


好的!首先,快速入門告訴我們下一個步驟是「探索」、「開發」或是「部署」
接著是要使用語音服務,需要"service region"以及"subscription key"
也就是左邊正好在快速入門下方的金鑰與端點
https://ithelp.ithome.com.tw/upload/images/20201011/20130663RALjpDNr60.png

金鑰1與金鑰2同時只需要一組即可
而端點及位置在呼叫API時需要跟金鑰一起被使用到
https://ithelp.ithome.com.tw/upload/images/20201011/20130663G1GzWpY331.png

那我們就點進快速入門this one看看還有什麼說明吧!

進來發現是語音服務的文件
預設應該是語音轉換文字的快速入門,並且是C#的頁籤
https://ithelp.ithome.com.tw/upload/images/20201011/20130663Qb7bNqfCsG.png

這裡先試試看JavaScript的版本,畢竟前幾週還在網頁技術呢
https://ithelp.ithome.com.tw/upload/images/20201011/201306631M9A3CvvRa.png
看起來在GitHub上有範例可以參考,明天開始就來照著做看看
並且不同平台(Node.js及網頁瀏覽器)都有相對的範例程式碼
並提供了不同的引入SDK的方式

首先需要初始化辨識器,並可以直接從麥克風辨識
從檔案辨識的方式只能使用Node.js的平台
https://ithelp.ithome.com.tw/upload/images/20201011/20130663IYpPAeMnMu.png

辨識還分為一次性及連續性辨識

  • 一次性辨識 (非同步) -在非封鎖 (非同步) 模式下執行辨識。 這將會辨識單一語句。 單一語句的結尾會藉由聽取結束時的靜默來決定,或是在處理音訊達 15 秒的上限時結束。
  • 連續辨識 (非同步) - 以非同步方式起始連續辨識作業。 使用者可註冊事件並處理各種應用程式狀態。
    https://ithelp.ithome.com.tw/upload/images/20201011/20130663HwSxcsHYDv.png

最後語言以及精準度都可以再做設定
https://ithelp.ithome.com.tw/upload/images/20201011/201306639f6BO5cWxS.png

明天就來從GitHub上的例子修改看看吧!


上一篇
語音服務-建立
下一篇
語音服務-語音轉換文字範例(from-file)
系列文
飛上雲端-Azure30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言