Asrcompile

允許您編譯自訂文法檔案,以用於支援 ASRClosed 允許聯絡人透過說話、點擊手機按鍵或兩者組合的方式來回應錄音的語音提示。IVRClosed 自動電話選單,允許呼叫者透過語音命令或按鍵輸入或二者進行互動,以獲取資訊、路由至呼入語音通話或二者兼有。 指令碼。

文法檔案一般採用 XML 格式編寫,儲存為 GRXML 檔案。CXone 所採用的 Nuance ASR 引擎最適合使用 GRAM 格式的文法檔案。Asrcompile 為您提供了一種將 GRXML 檔案編譯成 GRAM 檔案的便捷方式。

Asrcompile 不適用於生產指令碼。因此,需要建立一個專用指令碼來臨時或視需要執行。在指令碼執行期間,會透過 HTTP 請求向 ASR 文法服務傳送作業。該文法服務將執行請求,然後將結果上載至 CXone 中其他Studio files are stored的位置。

此動作可與 Asrsql 組合使用,以從資料庫建立經編譯的文法檔案。

ASR 動作僅在已為您的組織啟用 ASR 時顯示。ASR 是一項可選功能。如需更多資訊,請聯絡您的 CXone 客戶代表

Supported Script Types

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

電話

Input Properties

這些屬性定義了動作執行時使用的資料。

屬性

描述

Caption

輸入在指令碼中唯一標識此操作的短語。標題出現在指令碼畫布上的動作圖示下。The default is the action name.

GrammarFileName 您要編譯的文法 (GRXML) 檔案名稱。您必須先在 Studio 中上載此檔案,然後使用 Asrcompile 處理此檔案。新編輯的檔案將擁有相同的名稱,但副檔名為 GRAM。處理後,新檔案將與您的其他Studio檔案一起被儲存。
ResultVariable 將建立並保留返回資訊的變數名稱。例如,若聯絡人輸入其帳號為 123456,則變數將保留 123456

Result Branch Conditions

結果分支條件允許您在指令碼中建立分支,以處理執行動作時的不同結果。

條件

描述

Default

指令碼未能滿足需要它採用其中一個分支的條件時採用的路徑。如果沒有定義動作的其他分支,也會採用該路徑。

OnError

動作未能正確執行時採用的路徑。例如,當出現連接不良、語法錯誤等意外問題時。_ERR變數(帶有一個下畫線字元)應填入針對問題的簡要說明。

Script Example

此範例不是一個完整的指令碼。使用此動作時需要額外的指令碼編寫工作。

In this sample script, Asrcompile is used to compile the grammar file. Success results in a generated grammar file, which can be used by your ASRClosed 允許聯絡人透過說話、點擊手機按鍵或兩者組合的方式來回應錄音的語音提示。-enabled IVRClosed 自動電話選單,允許呼叫者透過語音命令或按鍵輸入或二者進行互動,以獲取資訊、路由至呼入語音通話或二者兼有。. If there is a problem with the source file, or if a processing error occurs, the script follows the OnError branch. In either case, success or failure, the script terminates with the End action.

Download this script.