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