스마트폰에서 실시간 음성 통신을 위한 UDP Socket Server 구현

Implement UDP Socket Server for Real-time Voice Communication on Smart-phone

  • 강지희 (덕성여자대학교 디지털미디어학과) ;
  • 손한비 (덕성여자대학교 디지털미디어학과) ;
  • 임양미 (덕성여자대학교 디지털미디어학과)
  • Kang, Ji-Hee (Dept. of Digital Media, Duksung Women's University) ;
  • Son, Han-Bee (Dept. of Digital Media, Duksung Women's University) ;
  • Lim, Yang-Mi (Dept. of Digital Media, Duksung Women's University)
  • 발행 : 2017.11.03

초록

최근 오디오 기반의 그룹 대화 통신 기술이 급격히 발전하고 있는데 이는 원거리 간의 회의 또는 긴급 구조망, 음성 인식을 활용한 기술 분야에서 필요로 하기 때문이다. 과거 오디오 그룹 간의 실시간 서비스는 영상 통신보다 타이밍에 있어서 사용자에게 딜레이 되는 값을 전송하는 즉 버퍼 컨트롤이 문제가 되어 잘 사용되지 않았었다. 하지만 최근 다중경로 라우팅, QoS 전송량 감소 기술들이 소개되면서 N:N의 대화가 가능하게 되었다. 본 연구에서는 UDP Socket 방식을 활용하여 N:N 실시간 음성 서비스를 개발한다. 이는 무선단말기를 활용하여 3~4인이 그룹핑 되어 노래 경쟁을 할 수 있는 앱에 적용하여 개발하였다. 운전자가 혼자 운전할 때, 다른 지역에서 운전하는 사람들과 음성인식 인터페이스를 활용하여 즉각적인 그룹을 만들고, 자신과 다른 사람들이 노래를 부르고, 듣고 평가하는 과정에서 재미를 느끼게 함으로써 졸음을 방지할 수 있도록 개발하였다.

키워드