共用方式為


使用 Azure AI 服務的擷取用戶端

擷取用戶端是 Microsoft 在 GitHub 上發行的工具,可協助您使用無程式碼方法快速將話務中心謄寫解決方案部署至 Azure。

提示

您可以在生產環境中使用此工具和產生的解決方案來處理大量音訊。

擷取用戶端使用 Azure AI 語言Azure AI 語音Azure 儲存體Azure Functions

開始使用擷取用戶端

執行擷取用戶端需要 Azure 帳戶和多服務 Azure AI 服務資源。

請參閱 GitHub 上的擷取用戶端入門指南,以瞭解如何設定和使用該工具。

擷取用戶端功能

擷取用戶端的運作方式是以無伺服器方式將專用 Azure 儲存體帳戶連線至自訂 Azure Functions,以將轉譯要求傳遞給服務。 所轉譯的音訊檔案會進入專用 Azure 儲存體容器

重要

定價會隨作業模式 (批次與即時) 和選取的 Azure Function SKU 而異。 根據預設,此工具會建立進階版 Azure Function SKU 來處理大型磁碟區。 如需詳細資訊,請前往定價頁面。

在內部,此工具會使用語音和語言服務,並遵循最佳做法來處理擴大、重試和容錯移轉。 下列為描述資源和連線的圖解。

Diagram that shows the Ingestion Client Architecture.

擷取用戶端會使用下列語音服務功能:

  • 批次語音轉換文字:以非同步方式轉譯大量音訊檔案 (包括說話者自動分段標記),而且通常使用於通話後分析案例。 自動分段標記是在單聲道音訊資料中辨識和區分說話者的程序。

以下為擷取用戶端所使用的一些語言服務功能:

除了 Azure AI 服務之外,還會使用這些 Azure 產品來完成解決方案:

  • Azure 儲存體:用於儲存電話語音資料和批次謄寫 API 所傳回的文字記錄。 此儲存體帳戶應該使用通知,特別是在有新檔案新增的時候。 這些通知用來觸發轉譯程序。
  • Azure Functions:用來建立每次錄音的共用存取簽章 (SAS) URI,並觸發 HTTP POST 要求以開始謄寫。 此外,您還可以使用 Azure Functions 來建立要求,以使用批次轉譯 API 來擷取和刪除轉譯。

自訂工具

此工具的建置目的旨在快速向客戶顯示結果。 您可以按慣用的 SKU 和設定來自訂工具。 您可以在 Azure 入口網站中編輯 SKU,程式碼本身就在 GitHub 上

注意

建議在相同的專用資源群組中建立資源,以更輕鬆了解及追蹤成本。

下一步