Grundlagen der DTMF-Schnittstelle

 

Gilt für: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Letztes Änderungsdatum des Themas: 2006-11-27

In Microsoft Exchange Server 2007 Unified Messaging (UM) können Anrufer DTMF (Dual Tone Multi-Frequency), auch als Tonwahl bezeichnet, für die Interaktion mit dem System verwenden. Das Verfahren, das Benutzer verwenden können, hängt davon ab, wie die UM-Wählpläne und automatischen Telefonzentralen konfiguriert sind.

Die DTMF-Schnittstelle ermöglicht Anrufern, die Tastatur des Telefons zum Suchen nach Benutzern und für die Navigation im UM-Menüsystem zu verwenden, wenn sie eine Teilnehmerzugriffsnummer anrufen, die für einen Wählplan konfiguriert ist, oder wenn sie eine Telefonnummer anrufen, die für eine automatische Telefonzentrale konfiguriert ist. In diesem Thema wird die DTMF-Schnittstelle und ihre Verwendung durch Anrufer zum Suchen nach Benutzern und für die Navigation im Exchange 2007 Unified Messaging-Menüsystem behandelt.

Weitere Informationen zur Verwendung von Spracheingaben in Unified Messaging finden Sie unter Informationen über Verzeichnissuchen bei der automatischen Spracherkennung.

DTMF - Übersicht

Für DTMF ist es erforderlich, dass ein Anrufer eine Taste auf der Tastatur des Telefons drückt, die einer Unified Messaging-Menüoption entspricht, oder den Namen eines Benutzers mithilfe der Buchstaben auf den Tasten eingibt, indem er den Namen oder den E-Mail-Alias des Benutzers buchstabiert. Anrufer verwenden ggf. DTMF, weil die automatische Spracherkennung (Automatic Speech Recognition, ASR) nicht aktiviert wurde bzw. das Verwenden von Sprachbefehlen zu einem Fehler geführt hat. In beiden Fällen werden DTMF-Eingaben für die Navigation in Menüs und die Suche nach Benutzern verwendet.

In Exchange 2007 Unified Messaging werden DTMF-Eingaben standardmäßig für Wählpläne verwendet und stellen die Anruferstandardschnittstelle für automatische UM-Telefonzentralen dar.

Hinweis

Nur automatische UM-Telefonzentralen, die für die Verwendung von Englisch konfiguriert sind, können sprachaktiviert werden.

DTMF-Eingaben können von Anrufern für unter den folgenden Umständen verwendet werden:

  • Wählplan-Teilnehmerzugriff mithilfe von Outlook Voice Access.

  • Wählplan-Verzeichnissuchvorgänge und Suchvorgänge nach Benutzern.

  • Automatische Telefonzentralen, die nicht sprachaktiviert sind.

  • Automatische Telefonzentralen, die sprachaktiviert sind und für die ggf. eine automatische DTMF-Ausweichtelefonzentrale konfiguriert ist.

  • Automatische DTMF-Ausweichtelefonzentralen (nicht sprachaktiviert).

UM-Wählpläne und "Wahl nach Namen"

Wenn Sie einen UM-Wählplan erstellen, können Sie die primäre und die sekundäre Eingabemethode konfigurieren, die Anrufer zum Nachschlagen von Namen verwenden, wenn sie nach einem Benutzer suchen oder mit diesem Kontakt aufnehmen möchten. Diese Einstellungen werden auf der Registerkarte Einstellungen des Wählplans vorgenommen und als Primäre Methode für Wahl nach Namen und Sekundäre Methode für Wahl nach Namen bezeichnet. Die folgenden Optionen stehen für Primäre Methode für Wahl nach Namen und Sekundäre Methode für Wahl nach Namen zur Verfügung:

  • Nachname Vorname

  • Vorname Nachname

  • SMTP-Adresse

Außerdem ist Keine eine verfügbare Option für die Sekundäre Methode für Wahl nach Namen.

Standardmäßig ist Nachname Vorname für die Option Primäre Methode für Wahl nach Namen und SMTP-Adresse für die Option Sekundäre Methode für Wahl nach Namen ausgewählt. Wenn sich ein Anrufer daher in die Teilnehmerzugriffsnummer einwählt, die für den UM-Wählplan konfiguriert ist, wird die Begrüßungsnachricht des Wählplans wiedergegeben, und die Vermittlungsstelle sagt z. B.: "Willkommen bei Contoso Outlook Voice Access. Wenn Sie auf Ihr Postfach zugreifen möchten, geben Sie Ihre Durchwahl ein. Zum Kontaktieren einer Person drücken Sie die Raute-Taste". Nachdem der Anrufer die Raute-Taste gedrückt hat, antwortet das System mit "Buchstabieren Sie den Namen der Person, die Sie anrufen möchten. Geben Sie zuerst den Nachnamen an. Oder buchstabieren Sie den E-Mail-Alias. Drücken Sie dann zweimal die Raute-Taste". In diesem Szenario fordert das System den Anrufer abhängig von der Konfiguration des Wählplans anschließend auf, zuerst den Nachnamen und dann den Vornamen des Benutzers (Nachname Vorname) einzugeben oder den E-Mail-Alias ohne den Domänennamen zu buchstabieren.

Wenn der E-Mail-Alias des Benutzers z. B. tsmith@contoso.com lautet, gibt der Anrufer "tsmith" ein. Wenn Sie diese Konfiguration ändern möchten, weil die Standardeinstellung nicht Ihren Anforderungen entspricht, können Sie Benutzern auch ermöglichen, zuerst den E-Mail-Alias des Benutzers oder den Vornamen, gefolgt vom Nachnamen, einzugeben. In diesem Fall konfigurieren Sie die Option Primäre Methode für Wahl nach Namen mit der Einstellung SMTP-Adresse und die Option Sekundäre Methode für Wahl nach Namen mit der Einstellung Vorname Nachname. Die Einstellungen für die Wahlmethoden nach Namen gelten auch für alle automatischen UM-Telefonzentralen, die dem Wählplan zugeordnet sind. Damit Anrufer den Namen des Benutzers mithilfe von DTMF-Eingaben oder der Tasten auf der Telefontastatur eingeben können, müssen eine DTMF-Zuordnung und Werte für den Benutzer im Active Directory-Verzeichnisdienst vorhanden sein.

Weitere Informationen zum Ändern der primären und sekundären Methoden für Wählen nach Namen für einen Unified Messaging-Wählplan finden Sie unter Ändern der primären Methode für Wahl nach Namen für einen Unified Messaging-Wählplan und Ändern der sekundären Methode für Wahl nach Namen für einen Unified Messaging-Wählplan.

DTMF-Zuordnungen

In einer Exchange 2007-Organisation wird ein Attribut namens msExchUMDtmfMap jedem Benutzer zugeordnet, der in Active Directory erstellt wird. Dieses Attribut wird von Unified Messaging zum Zuordnen des Vornamens, Nachnamens und E-Mail-Alias des Benutzer zu einer Sammlung von Werten verwendet. Diese Zuordnung wird als DTMF-Zuordnung bezeichnet. Eine DTMF-Zuordnung ermöglicht Anrufern die Eingabe von Zahlen auf der Telefontastatur, die den Buchstaben des Namens oder des E-Mail-Alias des Benutzers entsprechen. Dieses Attribut enthält die Werte, die zum Erstellen einer DTMF-Zuordnung für den Vornamen des Benutzers, gefolgt vom Nachnamen, für den Nachnamen des Benutzers, gefolgt vom Vornamen, und für den E-Mail-Alias des Benutzers benötigt werden.

Tabelle 1 zeigt die DTMF-Zuordnungswerte, die in Active Directory für das Attribut msExchUMDtmfMap für einen UM-aktivierten Benutzer namens "Tony Smith" mit dem Alias tsmith@contoso.com gespeichert werden.

Tabelle 1   In Active Directory für einen UM-aktivierten Benutzer namens "Tony Smith" gespeicherte DTMF-Werte

Active Directory-Eintrag Name des Benutzers
  • firstNameLastName:866976484

tonysmith

  • lastNameFirstName:764848669

smithtony

  • emailAddress:876484

tsmith

  • Namen und E-Mail-Aliase dürfen auch andere Zeichen enthalten, die nicht zum Alphabet gehören (z. B. Kommas, Bindestriche, Unterstriche oder Punkte). Solche Zeichen werden jedoch nicht in einer DTMF-Zuordnung für einen Benutzer verwendet. Wenn der E-Mail-Alias für Tony Smith z. B. tony-smith@contoso.com lautet, ist der Wert der DTMF-Zuordnung 866976484. Der Bindestrich wird nicht berücksichtigt. Wenn der E-Mail-Alias eines Benutzers jedoch mindestens eine Ziffer enthält, z. B. tonysmith123@contoso.com, werden die Ziffern in der DTMF-Zuordnung verwendet, die erstellt wird. Die DTMF-Zuordnung für "tonysmith123" lautet 866976484123.

Für einen Benutzer muss eine DTMF-Zuordnung vorhanden sein, damit Anrufer den Namen oder E-Mail-Alias des Benutzers eingeben können. In einigen Fällen ist jedoch nicht für alle Benutzer eine DTMF-Zuordnung mit ihrem Benutzerkonto verknüpft.

DTMF-Zuordnungen für Benutzer, die nicht UM-aktiviert sind

Benutzer sind nicht standardmäßig für Unified Messaging aktiviert. Dies gilt auch für postfachaktivierte Benutzer. Aus diesem Grund wird das Attribut msExchUMDtmfMap nicht mit den Werten aufgefüllt, die für eine DTMF-Zuordnung für diese Benutzer benötigt werden. Abbildung 1 zeigt die Eigenschaften eines Benutzers, für den das Attribut msExchUMDtmfMap nicht mit Werten aufgefüllt wurde.

Abbildung 1   Attribut "msExchUMDtmfMap" ohne Werte

msExchUMDtmfMap ohne Werte

Da für die in der Abbildung oben gezeigten Benutzer keine DTMF-Zuordnungswerte für ihre Benutzerkonten definiert wurden, können Anrufer keinen Kontakt zu ihnen aufnehmen, wenn sie eine Telefontaste aus einem Menü einer automatischen UM-Telefonzentrale drücken oder eine Verzeichnissuche durchführen. Außerdem sind UM-aktivierte Benutzer nicht in der Lage, Nachrichten an Benutzer zu senden oder Anrufe an Benutzer umzuleiten, die keine DTMF-Zuordnung besitzen – es sei denn, sie können die automatische Spracherkennung verwenden. Damit Anrufer mithilfe der Telefontatstatur Anrufe umleiten oder Kontakt zu nicht für UM aktivierten Benutzern aufnehmen können, müssen Sie die erforderlichen Werte für die DTMF-Zuordnung für Benutzer erstellen. Um die Werte für eine DTMF-Zuordnung für Benutzer zu erstellen, die nicht für Unified Messaging aktiviert sind, können Sie den Befehl galgrammargenerator.exe -u ausführen. Dieser Befehl aktiviert die DTMF-Zuordnungen für alle Benutzer in Ihrer Microsoft Exchange-Organisation. Der Befehl galgrammargenerator.exe aktualisiert oder erstellt DTMF-Zuordnungen für alle nicht für UM aktivierten Benutzer. Sie können das Cmdlet Set-User mit dem Parameter -CreateDtmfMap verwenden, um die DTMF-Zuordnung für einen einzelnen Benutzer zu erstellen oder zu aktualisieren oder eine DTMF-Zuordnung für einen Benutzer zu aktualisieren, wenn der Name des Benutzers geändert wurde, nachdem bereits eine DTMF-Zuordnung erstellt wurde. Optional können Sie ein Exchange-Verwaltungsshellskript mithilfe dieses Cmdlets erstellen, um die Werte der DTMF-Zuordnung für mehrere Benutzer zu aktualisieren.

Weitere Informationen zum Cmdlet Set-User der Exchange-Verwaltungsshell finden Sie unter Set-User.

Weitere Informationen zu galgrammargenerator.exe finden Sie unter Informationen über Verzeichnissuchen bei der automatischen Spracherkennung.

DTMF-Zuordnungen für Benutzer, die UM-aktiviert sind

Für jeden UM-aktivierten Benutzer wird eine DTMF-Zuordnung erstellt, damit Anrufer Kontakt zu ihm aufnehmen können. Standardmäßig wird eine DTMF-Zuordnung für Benutzer erstellt, wenn diese für Unified Messaging aktiviert werden. Durch diesen Vorgang können Anrufe von externen Anrufern, nicht für UM aktivierten Benutzern und anderen UM-aktivierten Benutzern, die die Telefontastatur zum Buchstabieren des Namens oder E-Mail-Alias des Benutzers verwenden, an einen UM-aktivierten Benutzer umgeleitet werden. Abbildung 2 zeigt die Eigenschaften für ein Benutzerkonto, für das das Attribut msExchUMDtmfMap mit Werten für die DTMF-Zuordnung aufgefüllt wurde.

Abbildung 2   Attribut "msExchUMDtmfMap" mit Werten

msExchUMDtmfMap mit Werten

Nachdem die DTMF-Zuordnungswerte für einen UM-aktivierten Benutzer erstellt wurden, können Anrufer das Feature "Verzeichnissuche" verwenden. Anrufer verwenden die Verzeichnissuche, wenn sie unter den folgenden Umständen die Telefontastatur verwenden:

  • Identifizieren eines Benutzers oder Suchen nach einem Benutzer, wenn sie die Teilnehmerzugriffsnummer anrufen.

  • Suchen nach einem UM-aktivierten Benutzer oder Umleiten von Anrufen an diesen, wenn sie eine automatische UM-Telefonzentrale anrufen.

Weitere Informationen zum Aktivieren eines Benutzers für Unified Messaging finden Sie unter Aktivieren eines Benutzers für Unified Messaging.

Manchmal ändert sich der Vorname, Nachname oder E-Mail-Alias eines Benutzers, nachdem er für Unified Messaging aktiviert wurde. Die Werte der DTMF-Zuordnung werden in Active Directory nicht automatisch aktualisiert. Wenn ein Anrufer den neuen Nachnamen oder E-Mail-Alias eingibt, und die DTMF-Zuordnung des Benutzers wurde noch nicht mit der Änderung des Namens oder E-Mail-Alias aktualisiert, kann der Anrufer den Benutzer nicht im Verzeichnis finden, keine Nachricht an ihn senden und keine Anrufe an den Benutzer umleiten. Wenn Sie die DTMF-Zuordnung eines Benutzers aktualisieren müssen, nachdem er für Unified Messaging aktiviert wurde, können Sie das Cmdlet Set-User mit dem Parameter -CreateDtmfMap verwenden. Sie können auch ein Exchange-Verwaltungsshellskript mithilfe dieses Cmdlets erstellen, wenn Sie die Werte der DTMF-Zuordnungen für mehrere UM-aktivierte Benutzer aktualisieren möchten.

Hinweis

Sie können auch den Befehl galgrammargenerator.exe -u zum Aktualisieren der DTMF-Zuordnung für UM-aktivierte Benutzer verwenden. Wenn Sie den Befehl galgrammargenerator.exe -u verwenden, werden jedoch DTMF-Zuordnungen für alle Benutzer aktualisiert oder erstellt.

CautionAchtung:
Es wird nicht empfohlen, die DTMF-Werte für Benutzer manuell mithilfe eines Tools wie z. B. ADSI Edit zu ändern, da diese Vorgehensweise zu inkonsistenten Konfigurationen oder anderen Fehlern führen kann. Zum Erstellen oder Aktualisieren von DTMF-Zuordnungen für Benutzer wird ausschließlich die Verwendung des Befehls galgrammargenerator.exe oder des Cmdlets Set-User empfohlen.

Weitere Informationen