Tech Tips/신기술,IT정보,팁

노이즈 캔슬링 마이크가 필요없는 NVIDIA RTX Voice 활용방법 및 사용후기


NVIDIA에서 자사의 GPU를 활용한 음성처리 기술을 선보였습니다.

마이크의 입력신호를 NVIDIA의 GPU와 AI기능을 활용하여 방송,음성 채팅, 화상 회의 프로그램과 같은 프로그램에서 주변 배경소음을 필터링하여 사용자의 목소리만 마이크로 전달하는 플러그인 입니다. 즉 자신의 목소리를 듣는 상대방으로 하여금 주변 배경소음을 차단한채로 보다 선명하고 확실한 대화 전달이 가능한 기술입니다.

하드웨어/소프트웨어를 막론하고 오래전부터 PC업계에서 마이크 입력 및 전달 신호를 개선하고자 다양한 시도가 있었고 현재 PC시장에서 게이밍마이크에 잘 녹아든 기술인 노이즈 캔슬링 마이크 기술 또한 NVIDIA RTX Voice처럼 주변소음을 차단하고 사용자의 목소리를 잘 전달하기 위해 만들어진 기술이라고 볼 수 있습니다.

아래에서 NVIDIA RTX Voice 설치 방법부터 활용한 후기, RTX Voice 장점과 단점을 체크해보겠습니다.






NVIDIA RTX Voice 설치 가이드 페이지로 접근합니다. (https://www.nvidia.com/en-us/geforce/guides/nvidia-rtx-voice-setup-guide/





해당 페이지 아래 Setup Guide에서 다운로드 버튼을 누른후 설치를 진행합니다.






RTX VOICE 지원 목록은 아래와 같습니다.

OBS Studio  /  Streamlabs /  XSplit Broadcaster  /  XSplit Gamecaster  /  Twitch Studio  /  Discord  /  Google Chrome  /  Battle.net Chat  /  WebEx  /  Skype  /  Zoom  /  Slack  /  SteamChat

꽤나 많은 음성채팅 프로그램을 지원하며 이중에도 국내 게이밍 유저들이 많이 사용하는 디스코드도 지원합니다.

아래에서도 디스코드를 활용하여 RTX Voice를 활용해보겠습니다.






설치과정은 마치 NVIDIA 그래픽카드 드라이버를 설치하는 느낌과 비슷합니다.

시스템 호환성을 체크한후 버튼 한번으로 쉽게 설치됩니다.






NVIDIA RTX Voice 프로그램 아이콘입니다. 

해당 아이콘은 RTX Voice가 화면에서 시스템 트레이로 옮겨있을때도 표현됩니다.






NVIDIA RTX Voice 화면입니다. 거창한 기능보다 필요한 기능들만 간단하게 표현되었으며 입력 장치(마이크) 및 출력장치(스피커 및 헤드폰) 리스트, 주변 배경음 제거 활성화 및 제거 단계 설정을 할 수 있습니다.






PC에 연결된 마이크를 설정합니다. 

USB를 인터페이스로 갖추고 있는 헤드셋을 사용하는 유저라면 [소리] [녹음] 탭의 마이크를 목소리를 내며 찾은 후 해당 장치를 NVIDIA RTX Voice의 입력 장치로 설정하면 되겠습니다. 






입력 장치를 설정한 후 배경음 제거기능을 활성화 시킵니다. 

배경음 억제 단계는 기본 설정으로 가장 높게 설정되어있습니다. 단계 조절이 가능하지만 해당 기능을 활용해본 바 단계를 조절할 필요성은 크게 못느꼈습니다. 






디스코드를 기준으로 마이크 음성 설정창의 녹음 장치를 NVIDIA RTX Voice로 변경합니다.


디스코드를 사용하는 상태에서 마이크 입력을 테스트해봤습니다.

이번 테스트에서는 극한의 환경을 설정하고자 전방위 모든 영역에서 마이크 입력이 이뤄지는 무지향성 마이크, 배경소음에 해당되는 핸디 선풍기와 소음도가 높은편에 속하는 청축 키보드를 사용하며 테스트했습니다.






NVIDIA RTX Voice를 활성화 하기전과 후의 차이가 극명하게 나타나는것을 확인할 수 있었습니다.

NVIDIA RTX Voice를 비활성화 한 상태(평소 사용 환경)에서는 마우스의 클릭음부터 백색소음처럼 들리는 선풍기의 구동음, 청축 키보드의 타이핑 소리까지 모두 입력되었으나 NVIDIA RTX Voice를 활성화 한 후엔 마우스 클릭음, 키보드의 타이핑소리가 마치 소리를 내지않았던 것 처럼 마이크로 입력이 되지 않았습니다.

지속적인 주변 배경음 또한 깔끔히 걸러줘 목소리를 듣는 상대방은 잡음이 제거된 깔끔한 목소리만 걸러서 들을 수 있습니다.

PC방과 같은 공간에서 헤드셋을 사용해도 상대방은 주변 배경음 및 다른사람의 목소리가 들릴텐데 이런 단점 또한 말끔히 사라져 RTX Voice의 사용환경에 따라 그 효과는 무궁무진할 것 같습니다.






[소리] 탭에서도 RTX Voice를 활성화 하기전과 후의 차이를 확인할 수 있습니다.

RTX Voice를 비활성화 한 상태에서는 마이크 입력레벨이 필터링없이 표현되지만 활성화 한 후엔 주변 잡음이 모두 사라지는 것을 확인했습니다.

디스코드 뿐만 아니라 음성채팅 프로그램을 사용하지 않은 상태에서 보이스 모니터링/레코딩에서도 활용할 수 있어 PC를 활용하여 목소리를 녹음하는 사용자에게도 이상적인 기능으로 다가올 수 있습니다.






장점만 있는건 아니였습니다.

게임 플레이시 약 8%가량의 프레임 하락이 있었으며 평균 프레임 최대 프레임 모두 영향을 주는 모습을 확인할 수 있었습니다.

그래픽카드의 자원이 어느정도 여유롭다면 무리없겠으나 고주사율 모니터의 주사율에 맞춰 한계까지 옵션을 설정했다면 RTX Voice로 인해 단점이 크게 다가올 수 도 있습니다.


이부분이 참 아쉬운 점 중 하나인데요, RTX Voice로 필자를 포함하여 일부 유저는 프로그램명에 맞춰 RT Core를 사용하여 게임 플레이에 사용되는 자원 낭비를 최소화 한다고 생각할 수 도 있었겠지만 게임 플레이에 관여하는 쿠다코어와 같은 GPU자원을 활용하는 것으로 추정됩니다.

즉 RTX Voice는 RT코어가 탑재되지 않은 NVIDIA의 GPU에서도 사용할 수 있을 가능성이 있으며 해외 포럼을 찾아본 바 현재까지 GTX 그래픽카드에서도 해당기능을 사용할 수 있는것으로 확인됩니다.

GTX 그래픽카드로 RTX Voice를 설치하는 방법은 아래와 같습니다. 



1) RTX Voice를 다운받은 후 설치파일을 진행합니다.  이때 지원하지 않는 카드로 설치관리자를 닫고 인스톨 프로그램을 종료합니다.




2) C드라이브 temp / NVRTXVoice / NvAFX 창에서 RTXVoice.nvi 파일을 복사합니다. 


3) 메모장을 [관리자 권한] 으로 실행한 후 [파일] [열기] 를 눌러 해당 경로의 RTXVoice.nvi 복사본을 불러옵니다.





constraints 란의 세줄을 삭제한 후 저장하고 메모장을 닫고 나옵니다. 이후 원본 파일인 RTXVoice.nvi는 바탕화면과 같은 다른 경로상으로 옮긴 후 수정한 복사본을 RTXVoice.nvi로 변경합니다.





앞서 살펴본 상위 폴더인 C드라이브 temp / NVRTXVoice 에서 setup 프로그램을 [관리자 권한]으로 실행하여 설치를 마칩니다.






노이즈 캔슬링 마이크, 입 근처에 가까이 두고 쓰는 지향성 마이크가 전혀 필요없는 강력한 잡음 제거 능력을 지닌 기능이였습니다. 

무지향성 마이크를 기준으로 주변 배경음부터 키보드의 타이핑 소음까지 다양한 잡음이 마이크로 입력되어도 사용자의 목소리만 깔끔하게 캡쳐해주는 점이 매우 인상깊었습니다. 필자의 경우 지인과 게임을 할때 키보드의 타이핑 소음이 목소리에 섞인다는 단점을 항상 느껴왔고 노이즈 캔슬링 마이크에서도 이런 단점을 제대로 해소하지 못했으나 RTX Voice로 주변 소음을 완벽하게 걸러줘 음성채팅을 할때 더이상 소음으로인해 대화 전달이 제대로 안되는 불편함이 말끔히 해소되었습니다.

장점만 있는 것은 아니였습니다. 게임플레이시 GPU자원을 RTX Voice에 부분적으로 끌어다 써 게임프레임이 전반적으로 낮아지는 것을 볼 수 있었으며 기존 환경 대비 약 8%가량 성능 하락을 보였습니다.  GPU자원이 넉넉한 사용자라면 해당 기능으로 인해 게임 플레이시 저해요소가 발생하지 않겠지만 모니터 주사율에 딱 맞게 GPU의 자원을 설정한 유저나 GPU 성능이 모니터의 주사율에 못미치는 환경의 사용자라면 RTX Voice를 사용하기 전과 후의 프레임 차이가 느껴질 수 도 있습니다.

게이밍 유저뿐만아니라 NVIDIA의 GPU가 적용된 노트북으로 카페와 같은 외부 환경에서 상대방과 대화할때도 주변소음을 말끔히 걸러줄 수 있으리라 생각합니다.