Asrcompile
|
允許您編譯自訂文法檔案,以用於支援 ASR 允許聯絡人透過說話、點擊手機按鍵或兩者組合的方式來回應錄音的語音提示。 的 IVR 自動電話選單,允許呼叫者透過語音命令或按鍵輸入或二者進行互動,以獲取資訊、路由至呼入語音通話或二者兼有。 指令碼。 文法檔案一般採用 XML 格式編寫,儲存為 GRXML 檔案。CXone 所採用的 Nuance ASR 引擎最適合使用 GRAM 格式的文法檔案。Asrcompile 為您提供了一種將 GRXML 檔案編譯成 GRAM 檔案的便捷方式。 Asrcompile 不適用於生產指令碼。因此,需要建立一個專用指令碼來臨時或視需要執行。在指令碼執行期間,會透過 HTTP 請求向 ASR 文法服務傳送作業。該文法服務將執行請求,然後將結果上載至 CXone 中其他Studio files are stored的位置。 此動作可與 Asrsql 組合使用,以從資料庫建立經編譯的文法檔案。 ASR 動作僅在已為您的組織啟用 ASR 時顯示。ASR 是一項可選功能。如需更多資訊,請聯絡您的 CXone 客戶代表。 |
支援的指令碼類型
|
電話 |
輸入屬性
這些屬性定義了動作執行時使用的資料。
屬性 |
描述 |
---|---|
Caption |
輸入在指令碼中唯一標識此操作的短語。標題出現在指令碼畫布上的動作圖示下。 |
GrammarFileName | 您要編譯的文法 (GRXML) 檔案名稱。您必須先在 Studio 中上載此檔案,然後使用 Asrcompile 處理此檔案。新編輯的檔案將擁有相同的名稱,但副檔名為 GRAM。處理後,新檔案將與您的其他Studio檔案一起被儲存。 |
ResultVariable | 將建立並保留返回資訊的變數名稱。例如,若聯絡人輸入其帳號為 123456,則變數將保留 123456。 |
結果分支條件
結果分支條件允許您在指令碼中建立分支,以處理執行動作時的不同結果。
條件 |
描述 |
---|---|
Default |
指令碼未能滿足需要它採用其中一個分支的條件時採用的路徑。如果沒有定義動作的其他分支,也會採用該路徑。 |
OnError |
動作未能正確執行時採用的路徑。例如,當出現連接不良、語法錯誤等意外問題時。_ERR變數(帶有一個下畫線字元)應填入針對問題的簡要說明。 |
指令碼範例
下面是一個範例,說明如何在指令碼中使用此動作。這不是一個完整的指令碼。可能需要額外的指令碼。
在此指令碼範例中,Asrcompile 用於編譯文法檔案。如果執行成功,將產生一個文法檔案,該檔案可由支援 ASR 允許聯絡人透過說話、點擊手機按鍵或兩者組合的方式來回應錄音的語音提示。 的 IVR 自動電話選單,允許呼叫者透過語音命令或按鍵輸入或二者進行互動,以獲取資訊、路由至呼入語音通話或二者兼有。 使用。如果來源檔案存在問題,或者如果發生處理錯誤,該指令碼將執行 OnError 分支。在任意情況下,無論成功與否,該指令碼均以 End 動作終止。