在本教程中,您將構建一個可用于生產環境的語音代理架構:該架構包括一個通過WebRTC(Web實時通信)傳輸音頻的瀏覽器客戶端、一個用于生成短期會話令牌的后端服務、以及一個能夠安全地協調語音處理及相關工具運行的代理運行時系統;此外,該架構還能為后續的工作流程生成必要的后調用處理結果。

本文刻意保持中立立場,不偏袒任何特定供應商。您可以使用任何支持WebRTC技術(無論是直接支持還是通過SFU選路單元實現)以及服務器端令牌生成功能的人工智能語音平臺來實施這些設計模式。我們的目標是幫助您構建出一個在安全性、可觀測性及可用性方面都符合生產環境要求的語音代理架構。

聲明:本文僅反映作者的個人觀點和經驗,并不代表我的雇主或文中提到的任何供應商的觀點。

目錄