1
我需要通過Rest API來識別語音與Microsoft引擎的文本(我知道其他語音引擎對文本引擎,我讓它們工作,但現在我需要準確的MS語音 - 文本)。Microsoft Oxfordproject語音到文本休息API
我讀了很多信息和手冊,但不能得到它的工作。
我試圖按照手冊從MS站點(對不起,我不能添加更多的鏈接),但沒有運氣,然後我發現了很多「工作」的例子,並找到另一種方式如何通過MS API識別,但堆棧的問題:
1)我可以得到令牌授權認可的要求:
2)我有令牌後,我可以嘗試提出請求識別記錄:
但無論如何我會得到這個錯誤。 儘管在請求中設置了「版本」。
如果有人知道如何通過微軟Rest API服務識別錄音,請舉例說明。
這沒關係,如果我將所有參數移動到查詢 我會得到 'Parameter'samplerate'value is null。 參數名:採樣率' - 儘管它在標頭的設置 然後,如果我添加採樣率要求值我會得到 '參數「的MIME類型的」價值「的multipart/form-data的」無效。 參數名:MIME類型 ' ...... – VladSh
可以共享例如通過REST API 或任何工作示例 – VladSh
基本上所有的參數都是查詢參數的工作。我寫了一個bash腳本。根據你的操作系統,你會想要推出一個不同的getuuid方法: '''function getuuid(){ echo'cat/dev/urandom | tr -dc'a-f0-9'|折-w 32 |頭-n 1 | perl -ne'print join(「 - 」,/(。{8})(。{4})(。{4})(。{4})(。{12})/);' } curl -v「https://speech.platform.bing.com/recognize/query?version=3.0&requestId=$(getuuid)&appID=D4D52672-91D7-4C74-8AD8-42B1D98141A5&format=json&locale=en-US&device.os=Windows + OS&scenarios = ulm&instanceid = $(getuuid)「\ -H」Content-Type:audio/wav; samplerate = 8000「\ – cthrash