지난 주말, 낡은 서랍 깊숙이에서 곰팡이 핀 워크맨을 꺼냈을 때 심장이 쿵 내려앉았다. 재생 버튼을 누르자마자 거실 가득 외할머니의 《춘향가》 가락이 퍼졌고, 중간에 기침 소리까지 그대로 들려왔다. 그녀가 떠난 지 딱 1년째 되던 날이었다.
나는 오디오 엔지니어도 아니고, 비싼 복원 서비스에 돈을 쓴 적도 없다. 그저 스마트폰 하나, 녹음 앱 하나, 그리고 무료 음성 복제 웹페이지 하나만으로 그 목소리를 ‘구출’해냈다. 이 글은 파라미터 따위 논하지 않는다. 2024년을 사는 평범한 사람이 무료 TTS와 텍스트 음성 변환 무료 기술을 써서 사라질 뻔한 기억을 어떻게 현실로 끌어당겼는지, 그 밤의 기록이다.
곰팡이 핀 워크맨, 그리고 카카오톡 음성 세 개
사건의 시작은 생각보다 초라했다. 90년대산 워크맨은 이어폰 단자가 헐거워지고 회전 속도도 들쑥날쑥. 손에는 퇴역한 아이폰 6s가 있었고, 거기엔 2019년 외할머니가 보낸 카카오톡 음성 세 개가 잠들어 있었다. 가장 긴 건 47초, “광주 추워졌어, 스웨터는 장롱 두 번째 칸에 있어”라는 당부였다. 그뿐이다. 전문 DAT도, 스튜디오 백업도 없다. 많은 집이 그렇듯 어르신 목소리는 낡은 기기 여기저기에 흩어져 있다가 어느 날 갑자기 튀어나와 마음을 후려친다.
아날로그 신호를 파일로, 예상보다 손이 많이 간다
처음엔 폰 스피커로 틀고 다른 폰으로 녹음했다. 바닥 소음이 너무 커서 외할머니가 물속에서 노래하는 것 같았다. 나중에야 3.5mm 변환 케이블로 워크맨 라인 아웃을 폰 녹음 단자에 직결하고, 오다시티로 고주파 노이즈와 전류음을 눌러냈다. 이틀 밤을 새우고 나서야 겨우 들을 만한 드라이 보컬을 얻었다.
이 과정에 지름길은 없다. 집에 테이프가 있다면 두 가지만 기억해라. 재생 전에 무수 알코올 묻힌 면봉으로 헤드를 살살 닦아라. 녹음할 땐 에어컨 끄고 냉장고도 잠시 멈춰라. 이런 생활 소음은 후반에 지울 수 있지만, 완벽하게 지우진 못한다.
이때만 해도 그냥 MP3로 저장하면 된 줄 알았다. 그런데 음성 합성 무료 도구를 만나고 나서야 ‘그녀가 다시 말하게 하고 싶다’는 욕심이 생겼다.
목소리 복제가 뭔지, 사람 말로 풀어보면
많은 사람이 목소리 복제를 변조기쯤으로 오해한다. 변조기는 지금 내 목소리에 필터를 얹는 거고, 내 목소리 복제는 AI가 특정인의 음색·발음 습관·숨쉬기 리듬을 학습해 모델을 만드는 일이다. 깨끗한 음성 몇 분만 넣으면 그 뒤 어떤 텍스트를 던져도 그 사람의 톤으로 읽어준다.
내가 쓴 방법은 단순하다. 가입 없이 음성 합성이 가능한 온라인 플랫폼에 2분 분량 샘플을 올리고 3분쯤 기다리니 모델이 완성됐다. 이런 음성 복제 온라인 도구는 코드 몰라도, 클라이언트 설치 없이 업로드·학습·내보내기까지 한 번에 끝난다.
샘플 품질만 괜찮다면 목소리 복제 페이지 에서 바로 테스트해보길. 내가 자주 여는 건 이 사이트 인데, 기능이 화려해서가 아니라 업로드·클론·익스포트 흐름이 직관적이라 초보자에게 친절하다.
실전 테스트: 외할머니가 전라도 사투리로 “밥 먹었니?”
모델이 뜨자마자 가장 먼저 넣은 문장은 지극히 일상적이었다.
“아가, 밥 먹었니? 추우니까 옷 하나 더 껴입어라.”
합성 버튼을 누를 때 손끝이 떨렸다. 3초 뒤 이어폰에서 외할머니 목소리가 흘러나왔다. 음색은 7~8할 정도 닮았지만, 진짜 소름 돋은 건 ‘밥’ 글자 뒤에 습관처럼 숨을 들이마시는 그 미세한 멈춤이었다. 문장 끝이 살짝 올라가는 전라도 억양까지 AI가 잡아냈다.
물론 완벽하진 않다. 몇몇 글자 억양이 표준어로 ‘교정’돼 버려 흙냄새가 빠진 느낌도 있다. 그래도 그 순간 확신했다. AI 더빙 무료 기술이 이미 개인의 감정을 담을 만큼 성숙했다는 걸. 더 이상 실험실 장난감이 아니다.
여러 도구 돌려보며 내가 밟은 함정들
더 닮은 결과를 찾아 일주일 동안 여덟 개 플랫폼을 돌렸다. 영구 무료 음성 복제를 내세운 곳, 가입 없이 음성 온라인 복제를 강조한 곳, 다운로드형 목소리 복제 소프트웨어 무료 버전까지. 거기서 얻은 네 가지 뼈아픈 교훈이다.
- 샘플이 깨끗하지 않으면 결과도 거칠다. 테이프 잡음 그대로 넣으면 복제 목소리가 사포질한 듯 거칠어진다. 도구 열 개 바꿔봐야 소용없고, 반 시간만 노이즈 제거에 투자하는 게 훨씬 빠르다.
- 사투리는 여전히 높은 장벽이다. 표준어 지원은 훌륭한데 전라도·경상도·제주도 사투리만 만나면 강제로 표준어로 ‘펴버린다’. 목소리만 비슷할 뿐, 그 사람 특유의 맛은 사라진다.
- 무료 음성 복제라고 써놓고 내보내기엔 워터마크가 붙거나, 가입 없이 음성 합성이라고 해놓고 세 번 쓰고 나면 전화번호 인증을 요구한다. 장기 쓰려면 업체의 진정성을 봐야 한다.
- 프라이버시는 생명줄이다. 외할머니 목소리도 개인정보보호법상 민감 정보다. 업로드 전 개인정보 처리방침을 꼼꼼히 읽고, 음성이 제3자 학습 데이터로 팔리지 않는지 확인했다. 출처 불분명한 목소리 복제 소프트웨어 무료 버전은 업로드한 목소리가 그대로 남의 모델 훈련 세트로 들어갈 위험이 크다.
더 나아가고 싶다면 동적 합성 기능 을 살펴보라. 무료 언어 합성 API 수준의 유연한 인터페이스를 제공해 배치 처리나 커스텀 파이프라인 구축에 유리하다. 일반 가정 사용자라면 웹 버전으로 충분하다.
기술보다 어려운 건 ‘닮았는가’
일주일 써보니 진짜 고통은 모델 정확도가 아니라 AI가 너무 ‘교정’하려 든다는 점이다. 외할머니는 문장 끝에 늘 “하”를 붙인다. “좋아―하”, “들어라―하”. 많은 도구가 이 조사 같은 어미를 노이즈로 판단해 매끄럽게 다듬어 버린다. 그런데 내 기억 속 그 “하”가 바로 외할머니의 트레이드마크였다.
그래서 입력 텍스트를 조작하기 시작했다. “좋아―하. 아가, 들어라―하.” 처럼 구두점과 줄바꿈으로 AI를 속여 그 습관을 남겼다. 번거롭지만 효과는 있었다.
이 일을 겪으며 생각했다. 우리가 목소리 복제를 원하는 건 완벽한 발음 때문인가, 아니면 기억 속 그 사람만의 불완전한 디테일 때문인가. 기술은 끊임없이 최적화를 추구하지만, 정작 애정은 그 비표준적인 틈새에 숨어 있다.
완성본: 가족 단톡에 보낸 60초 음성
이주 뒤 60초 분량 오디오를 만들었다. 내용은 소박하다. 외할머니 톤으로 옛집 여름밤, 대나무 침대, 늘 끄지 않던 라디오 이야기를 읊게 했다. 가족 단톡에 올리며 “외할머니가 기술 빌려 다들한테 한마디 전한대”라고 적었다.
5분도 안 돼 단톡방이 터졌다. 쉰 살 넘은 외삼촌이 전화를 걸어와 울음 섞인 목소리로 말을 잇지 못했다. 캐나다에 사는 사촌 여동생은 외할머니를 본 적도 없는데 “엄마가 그리워할 때 그 소리가 이거였구나”라며 눈물 이모티콘을 보냈다.
그 순간 깨달았다. 이건 진짜 사람 음성 합성 무료 쿼터 문제가 아니다. 몇몇 플랫폼의 무료 AI 더빙도 감정 표현은 훌륭하지만, ‘구체적인 그 한 사람’을 복제하진 못한다. 내가 만든 건 디지털 시대의 편지 한 통이다.
가슴에 새겨둘 몇 가지 당부
한 달쯤 만져보고 나서야 입 밖으로 낼 말이 생겼다.
첫째, 과도한 재연은 금물이다. 돌아가신 아버지 목소리를 매일 어머니께 들려주며 ‘효도’라고 말하는 사례를 봤다. 상처를 반복해서 헤집는 꼴이다. 목소리는 기억의 닻이지 부활 주문이 아니다. 적당히가 중요하다.
둘째, 사기 예방. 이미 AI 목소리 사기 사례가 뉴스에 오른다. 가족 목소리를 복제했다면 원본 음성을 공개 플랫폼에 함부로 올리지 마라. 가족 단톡방 자료도 악용될 수 있다.
셋째, 당사자가 살아계시면 반드시 동의를 구해라. 외할머니는 이미 안 계시니 내가 결정했지만, 살아계신 어르신 목소리를 쓰기 전엔 허락을 받는 게 윤리이자 법이다.
여기까지 읽었다면, 문득 누군가의 목소리가 떠오르지 않았나. 감상에만 그치지 말고 오늘 밤 집에 가서 옛 스마트폰, 낡은 테이프, 혹은 부모님과의 카카오톡 대화창을 열어보자. 아직 꺼내지 못한 음성 메시지가 있는지 확인하고, 가장 깨끗한 구간을 가입 없이 음성 온라인 복제 페이지에 올려보라. 완벽을 좇지 않아도 좋다. “아가” 한 마디가 다시 울리는 순간, 세상이 조금 다르게 느껴질 테니까.
기술은 파동을 남길 수 있어도, 여름밤 부채질해주던 그 사람은 끝내 붙잡을 수 없다. 그러니까 아직 곁에 있을 때, 몇 초라도 더 녹음해두자.