멀티모드 사용 자 인터페이스 는 네트워크 환경 ( 예 를 들 어 , 클라이언트 - 서버 시스템 환경 ) 에서 동작 하 는 애플리케이션 과 관련 하 여 구현 될 수 있 다 . 그런 경우 , 사용 자 는 클라이언트 디바이스 ( 예 를 들 어 , 셀룰러 폰 또는 컴퓨터 ) 의 멀티모드 사용 자 인터페이스 와 상호 작용 하 고 , 클라이언트 디바이스 는 네트워크 를 통해 하나 이상 의 다른 디바이스 또는 플랫 폼 ( 예 를 들 어 , 서버 ) 과 통신 한다 . 그러 한 네트워크 환경 에서 는 , 멀티모드 사용 자 인터페이스 를 지원 하 는 클라이언트 - 서버 시스템 구성 요소 , 좀 더 구체 적 으로 는 , " 적어도 비주얼 및 음성 모 달리 티 를 제공 하 도록 적응 되 는 사용 자 인터페이스 를 지원 하 는 시스템 구성 요소 를 설계 하 기 위해 2 가지 기본 적 인 기술 이 구현 되 어 왔 다 . "" 임베디드 ( embedded ) "" 기술 을 사용 하 면 ", 다중 모달 리티 와 연관 된 필요 한 하드웨어 및 소프트웨어 거의 모두 가 클라이언트 디바이스 자체 에 포함 된다 . 예 를 들 어 , 클라이언트 디바이스 는 , 다른 것 들 중 에서 도 , 음성 처리 , 음성 인식 , 및 / 또는 음성 합성 과 같 은 , 오디오 - 관련 태 스 크 를 수행 하 도록 적응 되 는 소프트웨어 및 하드웨어 를 포함 할 수 있 다 . 일반 적 으로 , 그러 한 오디오 - 관련 태 스 크 는 특수 한 프로세서 또는 처리 엔진 ( 예 를 들 어 , DSP ( digital signal processors ) ) 및 ( 예 를 들 어 , " 오디오 - 관련 태 스 크 과 연관 된 테이블 및 소프트웨어 를 저장 하 기 위한 ) 상당 량 의 메모리 를 필요 로 한다 . "" 분산 된 "" 기술 을 사용 하 면 ", 하나 이상 의 모달 리티 와 연관 된 처리 중 일부 는 , 원격 서버 와 같 은 , 다른 처리 구성 요소 쪽 으로 이동 될 수 있 다 . 예 를 들 어 , 사용 자 가 발화 할 때 , 오디오 데이터 가 클라이언트 디바이스 로부터 원격 서버 쪽 으로 송신 될 수 있 고 , 원격 서버 는 오디오 - 관련 태 스 크 의 일부 또는 전부 를 수행 하 여 데이터 , 오류 메시지 , 및 / 또는 처리 결과 를 클라이언트 디바이스 쪽 으로 리턴 할 수 있 다 .