Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Grundlegendes zum Programmiermodell des Amazon Chime SDK (PSTN) für Audiodienste

Fokusmodus
Grundlegendes zum Programmiermodell des Amazon Chime SDK (PSTN) für Audiodienste - Amazon Chime SDK

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Der PSTN-Audiodienst verwendet ein Anforderungs-/Antwort-Programmiermodell, das wiederum Funktionen verwendet. AWS Lambda Ihre AWS Lambda Funktion wird automatisch für eingehende und ausgehende Anrufe aufgerufen. Wenn beispielsweise ein neuer eingehender Anruf eingeht, ruft der PSTN-Audiodienst Ihre AWS Lambda Funktion mit einem NEW_INCOMING_CALL Ereignis auf und wartet auf Befehle, die als Aktionen bezeichnet werden. Ihre Anwendung kann beispielsweise Aktionen wie das Abspielen einer Audioaufforderung, das Sammeln von Ziffern, das Aufzeichnen von Audio oder das Weiterleiten des Anrufs auswählen. Diese Aktionen im JSON-Format werden mithilfe eines Rückrufs von Ihrer Funktion an den PSTN-Audiodienst zurückgesendet. AWS Lambda

Dieses Beispiel zeigt eine Aktion. PlayAudio

{ "Type": "PlayAudio", "Parameters": { "CallId": "call-id-1", "ParticipantTag": "LEG-A", "PlaybackTerminators": ["1", "8", "#"], "Repeat": "5", "AudioSource": { "Type": "S3", "BucketName": "valid-S3-bucket-name", "Key": "wave-file.wav" } } }

Dieses Beispiel zeigt eine RecordAudio Aktion.

{ "Type": "RecordAudio", "Parameters": { "CallId": "call-id-1", "DurationInSeconds": "10", "SilenceDurationInSeconds": 3, "SilenceThreshold": 100, "RecordingTerminators": [ "#" ], "RecordingDestination": { "Type": "S3", "BucketName": "valid-bucket-name", "Prefix": "valid-prefix-name" } } }

Sobald der PSTN-Audiodienst die Aktion ausführt, ruft er Ihre AWS Lambda Funktion erneut auf und gibt entweder eine Erfolgs- oder Fehleranzeige an.

Ihre Anwendung kann auch ausgehende Telefonanrufe tätigen und Ihre AWS Lambda Funktion verwenden, um den Anrufablauf, das Anrufererlebnis und den Anrufkontext zu steuern. In diesem Fall rufen Sie den CreateSipMediaApplicationCallAPI, und Ihre AWS Lambda wird mit einem NEW_OUTBOUND_CALL Ereignis aufgerufen. Sobald der Anruf entgegengenommen wurde, können Sie Aktionen wie das Abspielen einer Sprachansage und das Sammeln von vom Benutzer eingegebenen Ziffern zurückgeben. Sie können Ihre AWS Lambda Funktion auch auslösen, indem Sie UpdateSipMediaApplicationCallAPI zur Implementierung von Timern, Stummschaltung von Teilnehmern und Warteräumen.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.