azure-communication-callautomation-java
Azure Call Automation 을 Java 로 구축하기
이 스킬은 Azure Communication Services Call Automation Java SDK 에 대한 코드 예제와 문서를 제공합니다. 개발자가 IVR 시스템을 구축하고, 수신 전화를 처리하며, 통화 녹음을 관리하고, 음성 인식을 구현할 수 있도록 지원합니다.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "azure-communication-callautomation-java". 통화 자동화 클라이언트를 어떻게 생성합니까?
النتيجة المتوقعة:
CallAutomationClient client = new CallAutomationClientBuilder()
.connectionString("<connection-string>")
.buildClient();
استخدام "azure-communication-callautomation-java". 사용자에게 텍스트 음성 변환 재생
النتيجة المتوقعة:
TextSource textSource = new TextSource()
.setText("Welcome. Press 1 for sales.")
.setVoiceName("en-US-JennyNeural");
callMedia.play(new PlayOptions(List.of(textSource), List.of(target)));
التدقيق الأمني
آمنEvaluated 44 static findings. All flagged issues are false positives. The file contains legitimate Azure SDK documentation with Java code examples. External commands detection was triggered by Java code block syntax. Network and URL detections are placeholder documentation patterns. No malicious code or security risks present.
درجة الجودة
ماذا يمكنك بناءه
IVR 통화 플로우 구축
발신자에게 인사를 하고 DTMF 입력을 수집하며 사용자 선택에 따라 전화를 라우팅하는 대화형 음성 응답 시스템을 생성합니다.
통화 녹음 구현
규정 준수, 품질 보증 또는 분석 워크플로우에 통화 녹음 기능을 추가합니다.
수신 전화 처리
자동화된 통화 라우팅을 위한 웹후크 기반 이벤트 처리로 수신 전화를 받고 처리합니다.
جرّب هذه الموجهات
Azure Communication Services Call Automation Java SDK 를 사용하여 전화번호로 발신 전화를 생성하는 방법을 보여주세요. 연결 문자열을 사용한 클라이언트 설정을 포함하세요.
환영 메시지를 재생하고 타임아웃 처리를 포함한 DTMF 입력을 수집하며 결과를 처리하는 IVR 시스템용 Java 코드를 작성하세요.
통화 녹음을 시작하고 RecordingFileStatusUpdated 이벤트를 처리하며 녹음 파일을 다운로드하는 방법은 무엇입니까?
Azure Communication Services 의 CallConnected, RecognizeCompleted 및 CallDisconnected 이벤트를 처리하는 Java 의 웹후크 핸들러를 생성하세요.
أفضل الممارسات
- 프로덕션 환경에서 보안을 위해 DefaultAzureCredential 사용
- 이벤트 진위성을 검증하기 위해 적절한 웹후크 서명 검증 구현
- 강력한 오류 처리를 위해 이벤트 프로세서에서 모든 CallAutomationEventBase 유형 처리
تجنب
- 소스 코드에 연결 문자열을 하드코딩하지 마세요 - 환경 변수나 Azure Key Vault 사용
- 적절한 타임아웃 구성 없이 장시간 실행되는 인식 작업 피하기
- API 호출의 오류 응답을 무시하지 마세요 - 항상 적절한 예외 처리 구현