차례:
정의-음성 XML이란 무엇입니까?
음성 XML은 디지털화 된 음성을 저장 및 처리하고, 입력을 인식하며, 사람과 기기의 음성 상호 작용을 정의하기위한 XML (Extensible Markup Language) 표준입니다. 음성 XML은 원하는 처리를 위해 음성을 기기의 입력으로 사용하므로 음성 응용 프로그램 개발이 용이합니다. 음성 기반 응용 프로그램은 음성 브라우저로 관리됩니다.
Techopedia는 음성 XML을 설명합니다
음성 XML은 음성 대화 상자를 전달하고 처리하기위한 표준 마크 업 언어로 개발되었습니다. 음성 XML 응용 프로그램에는 자동 운전 지원, 이메일 음성 액세스, 음성 디렉토리 액세스 및 기타 서비스가 포함됩니다. 음성 XML 페이지는 HTTP 프로토콜을 통해 온라인으로 전송됩니다.
두 가지 기본 Voice XML 파일 유형이 있습니다.
- 정적 : 응용 프로그램 개발자가 하드 코딩
- 동적 : 클라이언트 요청에 대한 응답으로 서버에서 생성됩니다.
음성 XML 아키텍처는 다음 구성 요소를 기반으로합니다.
- 문서 서버 : 클라이언트 요청을 승인하고 적절한 응답 사후 처리를 생성하는 서버
- 음성 XML 인터프리터 서브 시스템 : 문서 서버에서 생성 된 요청 응답 출력을 처리합니다.
- 구현 플랫폼 : 사용자 입력에 대한 조치를 생성합니다
- 음성 XML 목표 : 효율성을 위해 음성 기반 서비스를 웹 응용 프로그램과 통합
음성 XML은 다음을 용이하게합니다.
- 문서 당 여러 상호 작용을 지정하여 클라이언트 / 서버 상호 작용을 줄입니다.
- 낮은 수준의 구현 플랫폼 세부 정보로부터 개발자를 보호
- 비즈니스 로직과 상호 작용 코드의 명확한 분리에 중점을 둡니다.
- 기본 구현 플랫폼에 관계없이 동일한 결과를 제공
- 간단한 대화 상자를 작성하고 처리합니다. Voice XML 언어 도구를 사용하여 복잡한 대화 상자를 구성하고 유지할 수 있습니다.