Erste Schritte mit Voice Gateway

IBM® Voice Gateway wird im Rahmen einer Gesamtarchitektur bereitgestellt, die von den folgenden Faktoren abhängt:

Hinweis zur Lizenzierung

Im Lieferumfang der Voice Gateway-Images in Docker Hub sind Lizenzen für Entwicklung und eingeschränkte produktive Nutzung enthalten. Wenn Sie das Telefongateway in einer Produktionsumgebung ausführen möchten, befolgen Sie die Schritte im Leitfaden für den Schnelleinstieg für IBM Voice Gateway. Sie können den Leitfaden von der Webseite Passport Advantage Online herunterladen.

Die folgenden Leitfäden bieten eine schnelle Einführung in eine Basiskonfiguration für Ihre ausgewählte Implementierungs- und Bereitstellungsposition.

Self-Service-Agenten einrichten

Self-Service-Agenten simulieren Benutzerinteraktionen, indem Sie eine automatisierte Methode bereitstellen, mit der sie mit Kunden über das Telefon in natürlicher Sprache kommunizieren können. Führen Sie die folgenden Schritte aus, um einen Self-Service-Agenten einzurichten.

  1. Stellen Sie IBM Voice Gateway in Ihrer ausgewählten Umgebung bereit.

  2. Testen Sie Ihren Self-Service-Agenten mit einem SIP-Telefon oder einem Telefonanruf.

    • Mit einem SIP-Telefon testen: Sie können Voice Gateway über ein SIP-Telefon, wie z. B. Linphone, anrufen. Berücksichtigen Sie bei der Konfiguration des SIP-Clients die folgenden Hinweise.

      • Wenn Sie den SIP-Client auf derselben Maschine wie Voice Gateway ausführen, konfigurieren Sie den SIP-Client unbedingt so, dass ein anderer Port als der Port 5060 (z. B. 5062) verwendet wird, um Portkonflikte zu vermeiden.
      • Konfigurieren Sie den SIP-Client so, dass er an einer IP-Adresse empfangsbereit ist, an die Voice Gateway weiterleiten kann. Linphone könnte beispielsweise standardmäßig so konfiguriert sein, dass es an einer Loopback-Adresse empfangsbereit ist. Sie müssen dann diese Einstellung entsprechend ändern.
      • Inaktivieren Sie IPv6 im SIP-Client.

      Wenn Sie Voice Gateway testen möchten, rufen Sie von Ihrem SIP-Telefon den folgenden SIP-URI an:

      sip:watson@<IP-Adresse von Voice Gateway>:5060
      

      Tipp: Ermitteln Sie die IP-Adresse Ihrer Bereitstellung wie folgt:

      • Docker: Die IP-Adresse ist in der Regel die IP der Maschine, auf der Docker ausgeführt wird. Führen Sie für die Docker-Maschine den Befehl docker-machine ip aus.
      • IBM Cloud Private: Wählen Sie im Navigationsmenü Workloads > Implementierungen aus, wählen Sie den Namen der Bereitstellung und rufen Sie den Abschnitt Pods auf.
      • Kubernetes in IBM Cloud Kubernetes Service: Führen Sie den Befehl ibmcloud ks workers Name_des_eigenen_Clusters aus, um die öffentliche IP zu ermitteln.
    • Mit einem Telefonanruf testen: Wenn Sie den Test mit einem Telefonanruf testen möchten, richten Sie einen einfachen SIP-Trunk ein, der Anrufe an das Telefongateway weiterleiten kann. Wenn Sie Ihren SIP-Trunk konfigurieren, müssen Sie die IP-Adresse der Docker Engine angeben, die das Telefongateway hostet und anschließend Ihren SIP-Trunk konfigurieren, um dieser IP-Adresse eine bereitgestellte Telefonnummer zuzuordnen.

      Sie können beispielsweise einen Twilio®-SIP-Trunk einrichten, eine beliebte Option für Telefongateway-Bereitstellungen in IBM Containern. Er kann auch für die Weiterleitung von SIP-Anrufen an Ihre eigene Docker Engine-Bereitstellung verwendet werden.

Agentenassistenten einrichten

Agentenassistenten transkribieren Audio aus einem aktiven Telefonanruf in Echtzeit, sodass Sie Anruftranskriptionen überwachen und protokollieren sowie für weitere Analysezwecke verwenden können. Für die Transkription von Gesprächsdaten aus dem Anruf können Sie eine der folgenden Architekturen verwenden:

Führen Sie einfach die folgenden Schritte aus, um einen Agentenassistenten einzurichten:

  1. Konfigurieren Sie die MCU (Multipoint Control Unit) oder den SBC (Session Border Controller).

    • Multipoint Control Units: Konfigurieren Sie Ihre MCU, um Voice Gateway über eine Konferenzschaltung in den Anruf aufnehmen zu können. Voice Gateway kann in einen Anruf wie jeder beliebige SIP-Endpunkt aufgenommen werden. Voice Gateway kann jedoch einen Mehrfachanruf nicht einleiten. Ausführliche Konfigurationsinformationen finden Sie in der Dokumentation Ihres MCU-Herstellers.
    • Session Border Controller (SBC): Konfigurieren Sie Ihren SBC, um eine SIPREC-Sitzung mit Voice Gateway für alle Anrufe zu öffnen, die in Echtzeit transkribiert werden müssen. Voice Gateway wurde mit einem SBC von Sonus getestet.

      Die Konfiguration des SIPREC-Protokolls ist für jeden SBC-Hersteller anders. Lesen Sie sich daher die Informationen zur Konfiguration in der Dokumentation zu Ihrem SBC durch.

  2. Konfigurieren Sie einen REST-Server, wie z. B. einen Splunk-HEC (Splunk HTTP Event Collector (HEC)), um Berichterstellungsereignisse für die Überwachung und Analyse von Echtzeittranskription zu speichern.

  3. Stellen Sie IBM Voice Gateway in Ihrer ausgewählten Umgebung bereit.

Für Agentenassistenten wird nur der Service "Watson Speech to Text" benötigt. Konfigurieren Sie Ihren REST-Server, wenn Sie Voice Gateway konfigurieren, und aktivieren Sie die Berichterstellung von Transkriptionsereignissen.

Wichtig: Damit Anrufe korrekt transkribiert werden können, müssen Sie Ihren Speech to Text-Service mit einem angepassten Sprachmodell für das jeweilige Fachgebiet, wie z. B. Gesundheitswesen oder Versicherungswesen, entsprechend trainieren.

  1. Testen Sie den Agentenassistenten.

    Wählen Sie zum Testen des Agentenassistenten die an der MCU oder am SBC konfigurierte Nummer. Es muss ein Anrufempfänger verfügbar sein, um den Anruf entgegenzunehmen, damit Voice Gateway mit der Transkription von Äußerungen beginnen kann.