Azure 指南/語音服務
外觀
< Azure 指南
在本節中,我們將探討 Azure 的另一項服務:語音和文字識別。
它是一套工具,使開發人員能夠快速輕鬆地將語音和文字(雙向)功能新增到其應用程式(可以是各種平臺)。它也可以線上工作,因此無需將任何內容與程式打包在一起。
與計算機視覺不同,它確實有一個免費層[1],但在可處理的體積方面受到很大限制。對於除最簡單的應用程式之外的所有應用程式,使用付費層通常是一個更好的主意。此外,有一個專門的 30 天試用版,這可能是一個更好的選擇[2]。
Azure 語音服務的語音轉文字,也稱為語音轉文字,支援將音訊流即時轉錄為文字,您的應用程式、工具或裝置可以將其用作命令輸入進行使用、顯示和操作。該服務由微軟用於 Cortana 和 Office 產品的相同識別技術支援,並且與翻譯和文字轉語音無縫配合使用。
– https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/speech-to-text
它取決於使用的語言。例如,對於 Java 專案,您需要使用 Maven[3]。建議您學習示例程式碼,並將其用作整合到最終應用程式的起點。請注意,在文字轉語音方面,Java 沒有提供示例程式碼[4],因此您需要嘗試從提供的 C# 或 Python 程式碼中理解它。
請記住,您需要先從 Azure 門戶(portal.azure.com)獲取語音 API 金鑰,並建立語音 API 金鑰供應用程式使用。
如果您之前使用過 Bing 語音或自定義語音服務,則需要遷移到 Azure 的語音服務[5] [6]。
- ↑ https://azure.microsoft.com/en-us/pricing/details/cognitive-services/speech-services/
- ↑ https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/get-started
- ↑ https://docs.microsoft.com/en-in/azure/cognitive-services/speech-service/quickstart-java-jre
- ↑ https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/rest-text-to-speech
- ↑ https://docs.microsoft.com/en-in/azure/cognitive-services/speech-service/how-to-migrate-from-bing-speech
- ↑ https://docs.microsoft.com/en-in/azure/cognitive-services/speech-service/how-to-migrate-from-custom-speech-service