

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# ReceiveDigits
<a name="listen-to-digits"></a>

사용자가이 작업에 지정된 정규식 패턴과 일치하는 숫자를 입력하면 SIP 미디어 애플리케이션이 AWS Lambda 함수를 호출합니다.

```
{
    "Type": "ReceiveDigits",
    "Parameters": {
        "CallId": "call-id-1",
        "ParticipantTag": "LEG-A",
        "InputDigitsRegex": "^\d{2}#$",
        "InBetweenDigitsDurationInMilliseconds": 1000, 
        "FlushDigitsDurationInMilliseconds": 10000
    }
}
```

**CallId**  
*설명* - AWS Lambda 함수 호출의에 있는 `CallId` 참가자에 `CallDetails` 대한 설명  
허용된 값** - 유효한 통화 ID  
필수** - 아니요  
*기본값* – 없음

**ParticipantTag**  
설명** - `CallDetails`의 연결된 참가자 중 한 명의 `ParticipantTag`입니다.  
허용된 값** – `LEG-A` 또는 `LEG-B`  
필수** - 아니요  
기본값** - 간접 호출된 `callLeg`의 `ParticipantTag`(`CallId`를 지정한 경우 무시됨)

**InputDigitsRegex**  
설명** - 정규 표현식 패턴입니다.  
허용된 값** - 유효한 정규 표현식 패턴  
필수** - 예  
*기본값* – 없음

**InBetweenDigitsDurationInMilliseconds**  
설명** - 입력이 정규 표현식 패턴과 일치하는지 확인하기 전의 숫자 사이 간격입니다.  
*허용된 값* - 기간(밀리초)  
필수** - 예  
*기본값* – 없음

**FlushDigitsDurationInMilliseconds**  
*설명* - 수신된 DTMF 숫자가 플러시되고 AWS Lambda 함수로 전송되는 간격입니다. 간격이 끝난 후 SIP 미디어 애플리케이션이 새 숫자를 수신하면 타이머가 다시 시작됩니다.  
허용된 값** - `InBetweenDigitsDurationInMilliseconds`  
필수** - 예  
*기본값* – 없음

SIP 미디어 애플리케이션은 새 `ReceiveDigits` 작업을 수신할 때까지 통화가 진행되는 동안 DTMF 숫자를 삭제합니다. 이 `FlushDigitsDurationInMilliseconds` 간격은 SIP 미디어 애플리케이션이 첫 번째 DTMF 숫자를 수신할 때 시작됩니다. 간격이 만료되기 전에 사용자가 올바른 숫자를 입력하면 SIP 미디어 애플리케이션이에 설명된 AWS Lambda 함수를 호출합니다[Amazon Chime SDK PSTN 오디오 서비스의 발신자 입력 수신](case-4.md).

사용자 입력이 정규 표현식 패턴과 일치하지 않는 경우 SIP 미디어 애플리케이션은 애플리케이션이 반복 횟수를 소진하거나 사용자가 유효한 숫자를 입력할 때까지 “실패” 오디오 파일 메시지를 반복합니다.

GitHub에서 작업 예제를 확인하세요.
+ [https://github.com/aws-samples/amazon-chime-sma-outbound-call-notifications](https://github.com/aws-samples/amazon-chime-sma-outbound-call-notifications)
+ [https://github.com/aws-samples/amazon-chime-sma-on-demand-recording](https://github.com/aws-samples/amazon-chime-sma-on-demand-recording)
+ [https://github.com/aws-samples/amazon-chime-sma-update-call](https://github.com/aws-samples/amazon-chime-sma-update-call)