음성 지원은 현재 차량 대부분의 차량에 탑재되어 있으며 그 응용프로그램 역시 성장하고 있습니다. 음성기능을 이용하여 목적지를 탐색하고 외부와 통화를 하거나, 음악을 즐기고, 각종 차량 기능을 안전하게 제어할 수 있는 도움이 방법을 얻을 수 있습니다. 차량 내부 환경에 있어서 모든 운전자에게 음성 지원이 정상적으로 작동하는 것을 보장함으로 얻을 수 있는 안전과 운전자 만족도는 매우 크다고 할 수 있습니다.
최근 클라우드 컴퓨팅 및 AI 기술이 발전하면서 음성 서비스는 소비자가 가정에서 음악을 선택하고 가전 제품 및 각종 유틸리티를 제어할 수 있도록 지원하고 있습니다. 또한 고객을 상대하는 회사의 첫 번째 레벨에서는 대부분 음성 서비스를 사용하여 고객을 안내하고 기본적인 고객 지원 질문에 대한 응답을 주고 있습니다. 따라서 오늘날의 소비자, 특히 젊은 세대에 있어서는 음성 기술을 사용하는 것이 매우 익숙하다고 할 수 있습니다.
또한 음성 지원 서비스는 자동차의 HMI에 포함되어 차량 기능을 관리하거나 네비게이션 시스템에 목적지를 찾아내고 안내합니다. 음성 제어는 현대의 자동차에 있어서 주로 사용되는 복잡한 HMI 기능을 제어하는 안전하고 편리한 솔루션이 되고 있습니다. 이것은 현대의 HMI 시스템에 있어서 주요한 모든 기능을 포함하는 다양한 기능은 간단한 어구 형태로 전환됩니다. 예를 들면 사용자가 HMI를 탐색해야 할 때 동시에 실내 온도를 조정하고 싶을 수 있습니다. 이 경우 음성 서비스를 사용하여 '온도를 23도로 변경'이라고 지시하면 즉시 관련 기능이 편리하고 안전하게 동작됩니다.
그러나 가정의 실내와는 달리 차량 내의 환경은 해결해야 할 고유한 과제를 지니고 있습니다. 본 내용에서 음성 서비스 테스트 자동화의 장점과 관련 이점을 살펴보도록 하겠습니다.
차량 내 환경
차량 내 환경은 음성 서비스 테스트에 있어서 몇 가지 특정한 문제를 지니고 있습니다. 첫번째로 음향 환경은 차량 난방 및 환기 시스템의 설정에 따라 크게 바뀌어질 수 있습니다. 예를 들어 차량 환기장치의 김 서림 방지 기능의 동작 동안 환기 팬은 빠르게 회전하면서 상당한 소음을 만들어 내곤 합니다.
마찬가지로 차량 속도가 증가함에 따라 도로에서의 소음 발생 요소(저주파 소음 포함) 가 증가하여 음성 인식 서비스 시스템의 성능에 영향을 줄 수 있습니다. 그리고 탑승자의 소음과 같은 다른 요인으로도 음성서비스에서 인식하는 오디오 스펙트럼이 복잡 해져서 그 동작이 영향을 받게 됩니다.
수동 대 자동 VR 테스트
개발 중 음성 지원 시스템의 튜닝은 테스트를 수행할 수 있는 엔지니어가 있는 프로토타입 차량에서 수행됩니다. 그러나 이 프로세스는 관련된 언어 및 필요한 운전 조건을 충당하기 위해 비용과 시간이 많이 들게 됩니다. 시간을 절약하려면 2명 혹은 3명의 테스트 수행자가 테스트의 전반적인 경로에 걸쳐 시스템을 작동시켜야 하고 또한 차량에 타고 있어야합니다. 현재 전세계의 Covid-19 비상상황에 있어서 이러한 실차 운행 테스트는 사회적 거리두기 등의 영향으로 수행이 쉽지 않을 것입니다.
사람이 직접 테스트 하는 것은 음성 지원 시스템을 테스트하기에 가장 이상적이긴 하지만 상황에 따라 그 테스트를 실시하는 사람이 의도하지 않게 바뀌거나 목소리가 환경의 영향 등으로 바뀌어 테스트를 수행하기 위한 음성 명령을 늘 일정하게 유지하는 것은 어렵다고 할 수 있습니다.
자동화 고려사항
음성 지원 테스트를 자동화하기 위해 다음의 세 가지 요소를 고려해야 합니다.
(1) 테스트 어구 라이브러리 : 일정한 오디오 환경에서 인간으로부터 직접 녹음된 오디오 음성 파일입니다. 이상적으로는 다른 속도로 주행하는 차량에서 녹음하는 것이 가장 적합하다고 할 수 있습니다. 각각의 해당되는 음성 파일을 분류하고 난 후에 음성 지원 시스템을 테스트할 수 있습니다.
(2) 차량 내 환경: 차량 내 음향 환경은 차량 속도, 탑승자 수, HVAC(공조시스템) 설정 및 다른 오디오 로부터의 영향을 받을 수 있습니다. 실제 차량을 사용하는 것은 자동화 테스트를 위한 이상적인 환경입니다. 차량은 테스트 기간에 걸쳐 항상 동일한 환경 조건을 유지할 것입니다.
(3) 도로 소음: 도로소음은 차량 내 음성 제어 시스템의 성능에 중요한 요인이며 변속기 및 엔진 진동과 같은 다른 원인요소와 더불어 측정하고자 하는 성능에 영향을 미칩니다. 고품질의 차량내 레코딩으로 차량 외부에 근접하게 위치시킨 라우드 스피커나 테스트 음향을 사용하여 차량 소음을 시뮬레이션하기 위한 좋은 레퍼런스를 만들어 낼 수 있을 것입니다.
차량 내 음성 지원 시스템의 자동화 테스트에 대한 일반적인 테스트 설정은 아래 배치도와 같습니다.
위의 배치도에서 넥스젠의 ATAM Connect 솔루션은 테스트용 음성 파일을 선택하고 각각의 음성 입력 명령에 대해 IVI 시스템의 음성 지원 기능에 따라 출력되는 결과가 올바른 지를 검증합니다. 자동화 시스템은 해당 음성명령의 응답을 확인하고 테스트가 통과 또는 실패했는지 확인해야 합니다. 테스트가 진행되는 동안 별도로 오디오 및 비디오 로그(레코딩)을 자동으로 취득하게 됩니다.
음성 인식 및 음성 지원 자동화 테스트
자동화를 통해 제품의 출시 시간을 단축하고 음성 지원 테스트에 필요한 전체 비용을 크게 절감할 수 있습니다. 테스트는 CI/CD 개발 프로그램의 일환으로 하루 24시간 주간 7일테스트를 계속할 수 있으며 테스트 엔지니어가 테스트 프로그램을 즉석에서 편집할 수 있습니다.
넥스젠의 ATAM Connect 에 대해 자세히 알려드립니다.
보다 견고한 테스트 자동화를 갖춤으로써 VR/VA 음성 기능을 이용한 다양한 사용 사례에서 그 기능을 보장하고 어떻게 도움이 되는지에 대해 여러분과 논의할 수 있습니다.