共用方式為


了解 DTMF 介面

 

適用版本: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上次修改主題的時間: 2016-11-28

在 Microsoft Exchange Server 2010 整合通訊 (UM) 中,來電者可以使用雙音多頻 (DTMF,也稱為按鍵) 和語音輸入來與系統進行互動。來電者可以使用的方法是根據 UM 撥號對應表及自動語音應答的設定方式而定。

DTMF 介面讓來電者在撥打撥號對應表上設定的使用者存取號碼,或是撥打自動語音應答上設定的電話號碼時,可以使用電話鍵台尋找使用者,以及瀏覽整合通訊功能表系統。本主題討論 DTMF 介面,以及來電者如何使用它來尋找使用者,並瀏覽 Exchange 2010 整合通訊功能表系統。

目錄

DTMF 概觀

UM 撥號對應表及依名稱撥號

DTMF 對應

未啟用整合通訊之使用者的 DTMF 對應

已啟用整合通訊之使用者的 DTMF 對應

詳細資訊

DTMF 概觀

DTMF 需要來電者在電話鍵台上,按下對應到整合通訊功能表選項的按鍵,或是使用按鍵上的字母拼出使用者名稱或電子郵件別名,以輸入使用者的名稱。來電者使用 DTMF 的原因可能是因為尚未啟用自動語音辨識 (ASR),或是因為他們嘗試使用語音命令卻失敗。不論如何,都會使用 DTMF 輸入來瀏覽功能表以及搜尋使用者。

根據預設,在 Exchange 2010 整合通訊中,DTMF 輸入會在撥號對應表上使用,而且會是 UM 自動語音應答的預設來電者介面。

注意事項附註:
只有設定為使用英文的自動語音應答可以啟用語音功能。

來電者可以針對下列用途使用 DTMF 輸入:

  • 使用 Outlook 語音存取的撥號對應表使用者存取。

  • 撥號對應表目錄查閱及搜尋,以尋找使用者。

  • 未啟用語音的自動語音應答。

  • 自動語音應答已啟用語音功能,但不一定已設定 DTMF 後援自動語音應答。

  • DTMF 後援自動語音應答 (未啟用語音)。

UM 撥號對應表及依名稱撥號

當您建立 UM 撥號對應表時,可以設定主要和次要的輸入方法,讓來電者在搜尋使用者或是想要與使用者連絡時,可以用來查閱名稱。這些設定位於撥號對應表的 [設定] 索引標籤上,稱為 [依主要名稱撥號方法] 和 [依次要名稱撥號方法]。[依主要名稱撥號方法] 和 [依次要名稱撥號方法] 有下列選項可用:

  • 姓氏 名字

  • 名字 姓氏

  • SMTP 位址

此外,在 [依次要名稱撥號方法] 上有一個可用的選項:[無]。

根據預設,會針對 [依主要名稱撥號方法] 選取 [姓氏 名字],並針對 [依次要名稱撥號方法] 選取 [SMTP 位址]。因此,當來電者撥打在 UM 撥號對應表上設定的使用者存取號碼時,將會播放撥號對應表的歡迎使用訊息,而操作員會說出例如:「歡迎使用 Contoso Outlook 語音存取。如要存取信箱,請輸入分機。如要連絡某個人員,請按井字鍵。」當來電者按井字鍵後,系統會回應「請拼出您要呼叫之人員的姓名,從姓氏開始。或是,若要拼寫人員的電子郵件別名,請按兩次井字鍵。」在此案例中,根據您撥號對應表的設定方式而定,系統會接著提示來電者先輸入使用者的姓氏,再輸入使用者的名字 (姓氏 名字),或拼出他們的電子郵件別名 (不包含網域名稱)。

例如,如果使用者電子郵件別名是 tsmith@contoso.com,則來電者要輸入 tsmith。如果您因為預設設定不符需要而想變更此設定,可以將它變更為讓來電者先輸入使用者電子郵件別名,或是輸入使用者的名字,再輸入姓氏。在此案例中,您會將 [依主要名稱撥號方法] 設定為 [SMTP 位址],並將 [依次要名稱撥號方法] 設定為 [姓氏 名字]。依名稱撥號方法的設定也會套用到與撥號對應表關聯的任何 UM 自動語音應答。來電者若要能夠使用 DTMF 輸入或電話鍵台上的按鍵來輸入使用者的名稱,則 Active Directory 目錄服務內必須要有該使用者的 DTMF 對應和值存在。

如需如何變更 UM 撥號對應表上的依主要名稱撥號方法和依次要名稱撥號方法的詳細資訊,請參閱設定整合通訊撥號對應表上的依名稱撥號主要方法在 UM 撥號對應表上設定次要依名稱撥號方法

回到頁首

DTMF 對應

在 Exchange 2010 組織中,名稱為 msExchUMDtmfMap 的屬性會與 Active Directory 中建立的每個使用者關聯。整合通訊會使用這個屬性,將使用者的名字、姓氏和電子郵件別名對應到一組號碼。此對應稱為 DTMF 對應。DTMF 對應讓來電者能在電話鍵台上,輸入對應至使用者名稱或電子郵件別名的字母。這個屬性包含了針對使用者的名字加姓氏、姓氏加名字,以及電子郵件別名,建立 DTMF 對應時所需的值。

下表顯示針對名為 Tony Smith 且已啟用 UM 功能的使用者 (其別名為 tsmith@contoso.com),將儲存在 Active Directory 的 msExchUMDtmfMap 屬性中的 DTMF 對應值。

為名為 Tony Smith 且已啟用 UM 功能的使用者,儲存在 Active Directory 中的 DTMF 值

Active Directory 項目 使用者名稱
  • firstNameLastName:866976484

tonysmith

  • lastNameFirstName:764848669

smithtony

  • emailAddress:876484

tsmith

  • 名稱和電子郵件別名可能會包含其他非英數字元,例如逗號、連字號、底線或句點。此類字元不會用於使用者的 DTMF 對應中。例如,如果 Tony Smith 的電子郵件別名是 tony-smith@contoso.com,則 DTMF 對應值將是 866976484,且不會包含連字號。不過,如果使用者的電子郵件別名包含數字,例如 tonysmith123@contoso.com,則數字會用於建立的 DTMF 對應中。tonysmith123 的 DTMF 對應將會是 866976484123。

必須要有使用者的 DTMF 對應存在,來電者才能輸入使用者的名稱或電子郵件別名。不過,在某些案例中,並非所有使用者都會具有與其使用者帳戶關聯的 DTMF 對應。

回到頁首

未啟用整合通訊之使用者的 DTMF 對應

根據預設,使用者 (包括擁有信箱功能的使用者) 不會啟用整合通訊。因此,msExchUMDtmfMap 屬性不會填入那些使用者 DTMF 對應所需的值。下圖說明未填入其 msExchUMDtmfMap 屬性的使用者內容。

不含值的 msExchUMDtmfMap 屬性

由於上圖所顯示的使用者未針對其使用者帳戶定義 DTMF 對應值,因此來電者將無法從 UM 自動語音應答功能表按電話按鍵連絡他們,也無法藉由執行目錄搜尋來連絡使用者。此外,已啟用 UM 的使用者也將無法傳送訊息或轉接來電給沒有 DTMF 對應的使用者,除非他們可以使用 ASR。若要讓來電者能夠轉接來電或使用電話鍵台來連絡未啟用 UM 的使用者,您必須為使用者建立 DTMF 對應的必要值。若要為尚未啟用整合通訊的使用者建立 DTMF 對應值,可以執行 galgrammargenerator.exe -u 命令。這個命令會為您 Exchange 組織內的所有使用者更新 DTMF 對應。galgrammargenerator.exe 命令會為所有未啟用 UM 的使用者更新或建立 DTMF 對應。您可以搭配使用 Set-User Cmdlet 與 -CreateDtmfMap 參數,來建立及更新單一使用者的 DTMF 對應,或者如果使用者名稱已在建立 DTMF 對應之後變更,則更新使用者的 DTMF 對應。您可以選擇使用這個 Cmdlet 建立 Exchange 管理命令介面指令碼,以更新多位使用者的 DTMF 對應值。

如需 Set-UserExchange 管理命令介面 Cmdlet 的詳細資訊,請參閱 Set-User

如需 galgrammargenerator.exe 的詳細資訊,請參閱了解自動語音辨識目錄查閱服務

回到頁首

已啟用整合通訊之使用者的 DTMF 對應

會針對已啟用 UM 的使用者建立 DTMF 對應,以便來電者能夠連絡他們。根據預設,當為使用者啟用整合通訊時,會為他們建立 DTMF 對應。如此可讓來自外部來電者、未啟用整合通訊的使用者,以及其他使用電話鍵台拼出使用者名稱或電子郵件別名且已啟用 UM 的使用者等的來電,都能夠轉接給已啟用 UM 的使用者。下圖說明已將 DTMF 對應值填入其 msExchUMDtmfMap 屬性的使用者帳戶內容。

含有值的 msExchUMDtmfMap 屬性

為已啟用 UM 的使用者建立 DTMF 對應值後,來電者便可以使用目錄搜尋功能。來電者在使用電話鍵台時,會在下列情況下使用目錄搜尋:

  • 在他們撥入使用者存取號碼時識別或搜尋使用者。

  • 在他們撥入 UM 自動語音應答時,尋找或轉接來電給已啟用 UM 的使用者。

如需如何為使用者啟用整合通訊的詳細資訊,請參閱啟用使用者的整合通訊功能

有時使用者的名字、姓氏或電子郵件別名,會在使用者已啟用整合通訊之後變更。使用者的 DTMF 對應值將不會自動在 Active Directory 中更新。如果來電者輸入了使用者的新姓氏或電子郵件別名,且使用者的 DTMF 對應並未更新以反映名稱或電子郵件別名的變更,則來電者將無法在目錄中尋找使用者、寄送訊息給使用者,或是將來電轉接到該使用者。如果您必須在使用者已啟用整合通訊後更新其 DTMF 對應,可以搭配使用 Set-User Cmdlet 與 -CreateDtmfMap 參數。您也可以使用這個 Cmdlet 建立 Exchange 管理命令介面指令碼,以更新多位已啟用 UM 之使用者的 DTMF 對應。

注意事項附註:
您也可以使用 galgrammargenerator.exe -u 命令,為已啟用 UM 的使用者更新 DTMF 對應。不過,如果您使用 galgrammargenerator.exe -u 命令,將會為所有使用者更新或建立 DTMF 對應。
注意注意:
建議您不要使用 ADSI Edit 之類的工具手動變更使用者的 DTMF 值,因為可能會導致設定不一致或是其他的錯誤。建議您只用 galgrammargenerator.exeSet-User Cmdlet 來為使用者建立或更新 DTMF 對應。

詳細資訊

Adsiedit 概觀

 © 2010 Microsoft Corporation. 著作權所有,並保留一切權利。