텍스트 음성 변환
글을 붙여넣고 음성을 고른 뒤 버튼을 누르세요. 합성은 모두 브라우저 안에서 이루어집니다. 시스템 음성은 곧바로 말하고, 뉴럴 음성은 처음 한 번 내려받아야 하지만 어느 기기에서나 같은 소리가 나고 파일로도 저장됩니다.
모델은 한 번만 내려받고 이후에는 브라우저에 남습니다. 음성은 기기에서 만들어지므로 어디서나 같은 소리가 나고 파일로도 저장됩니다.
샘플은 곧바로 재생됩니다. 짧은 녹음이라 이를 위해 모델을 내려받지 않습니다.
- 0글자 수
- 0예상 길이
- 0사용 가능한 음성
시스템 음성은 저장할 수 없습니다. 브라우저가 사운드 카드로 바로 보내고 페이지에는 오디오 스트림을 주지 않기 때문입니다. 뉴럴 음성은 기기에서 만들어지므로 WAV 파일로 내려받을 수 있습니다.
- 무료
- 파일이 기기를 벗어나지 않습니다
- 회원가입 불필요
- 파일 수 제한 없음
사용 방법
- 읽어 줄 글을 붙여넣거나 입력합니다.
- 어느 기기에서나 같은 소리를 원하거나 파일로 남기고 싶다면 뉴럴 음성을 켜세요. 모델은 한 번만 내려받고 이후에는 브라우저에 남습니다.
- 목소리를 고릅니다. 목록은 기기에 설치된 언어에서 나옵니다.
- 기본 낭독이 너무 빠르거나 밋밋하면 속도와 음높이를 조절합니다.
- 「읽어 주기」를 누릅니다. 잠시 멈췄다가 같은 자리에서 이어갈 수 있습니다.
알아두면 좋은 점
목소리는 어디서 오나
브라우저는 자체 음성을 갖고 있지 않고 운영체제에 요청합니다. 그래서 목록이 기기마다 다릅니다. 휴대폰은 보통 언어마다 여러 목소리를 갖고 있고, 데스크톱 리눅스는 음성 패키지를 설치하기 전까지 하나도 없을 수 있습니다. 동시에 이는 글자 수 제한도 구독료도 없다는 뜻입니다. 일하는 것은 이미 갖고 있는 소프트웨어니까요.
두 가지 음성, 서로 다른 대가
시스템 음성은 시작에 드는 비용이 없습니다. 이미 설치되어 있어 누르면 바로 말합니다. 다만 소리는 기기마다 다르고, 기본 상태의 리눅스 데스크톱에는 아예 없을 수도 있습니다. 뉴럴 음성은 내려받아 기기에서 계산하는 모델이며, 한국어에는 약 60메가바이트의 Piper를 씁니다. 어느 쪽이든 글은 기기에 남고 결과는 WAV로 저장됩니다.
긴 글은 나눠서 읽습니다
기사 전체를 한 번에 넘기면 음성 엔진은 도중에 포기합니다. Chrome은 큐를 밀어 주지 않으면 15초쯤에서 멈추고, Safari는 처음 수백 자 뒤를 버립니다. 그래서 문장 경계에서 잘라 한 문장씩 큐에 넣습니다. 글자 수로 자르면 단어 한가운데가 끊겨 말더듬처럼 들립니다.
자주 묻는 질문
음성을 파일로 내려받을 수 있나요?
뉴럴 음성이라면 됩니다. 소리를 페이지 안에서 만들기 때문에 재생기 옆에 「WAV 내려받기」 버튼이 나타납니다. 시스템 음성은 저장할 수 없습니다. 브라우저가 사운드 카드로 바로 보내고 페이지에는 오디오 스트림을 주지 않아, 파일로 묶을 것이 없습니다.
목록에 음성이 없습니다.
시스템에 하나도 설치되지 않은 것입니다. Windows는 언어 설정에서, Android와 iOS는 접근성에서, 리눅스는 speech-dispatcher 음성 패키지를 설치해 추가합니다. 그다음 페이지를 새로고침하세요. 목록은 불러올 때 읽습니다.
같은 글이 다른 브라우저에서 다르게 들립니다.
음성은 시스템의 것이지만, 기본 목소리 선택과 쉼 처리, 정확한 속도는 브라우저의 몫이기 때문입니다. Chrome은 네트워크 음성도 제공할 수 있는데, 더 매끄럽게 들리는 대신 연결이 필요합니다.
글이 서버로 전송되나요?
페이지는 글을 어디에도 보내지 않습니다. 뉴럴 음성은 huggingface에서 모델을 한 번만 내려받고 그 뒤에는 네트워크 없이 동작하며, 붙여넣은 말은 기기를 떠나지 않습니다. 네트워크 음성으로 표시된 시스템 음성은 제조사에 소리를 요청할 수 있어, 여기서는 기기 안의 음성을 먼저 고릅니다.
관련 도구
- 글자수 세기 텍스트를 입력하거나 붙여넣으면 단어 수, 문자 수, 문장 수, 문단 수, 예상 읽는 시간이 즉시 갱신됩니다.
- 오디오 변환기 곡이나 녹음을 놓고 형식을 고르면 변환은 여러분의 기계에서 끝납니다. 3분짜리 파일이면 몇 초입니다. 아무것도 올라가지 않고, 그 점이 여기서는 보기보다 중요합니다.
- 글자수 세기 글을 쓰거나 붙여넣으면 글자 수가 한 자마다 갱신됩니다. 공백을 넣은 수와 뺀 수를 따로 보여 주는 이유는, 서비스마다 말하는 제한이 다르기 때문입니다.
- 대소문자 변환 붙여넣고 방식을 고르면 끝입니다. 같은 문장을 쓰는 아홉 가지 방법 — 일상적인 네 가지와 개발자들이 논쟁하는 다섯 가지.
- 타자 속도 측정 입력란 위에 보이는 문장을 그대로 치세요. 맞은 글자는 초록, 틀린 글자는 빨강으로 바뀌고 수치는 치는 동안 갱신됩니다.
- 난수 생성기 범위를 정하고 필요한 개수를 넣은 뒤 버튼을 누르세요. 추첨이라면 「중복 없이」를 켜세요. 같은 숫자가 두 번 나오지 않습니다.
- 동영상을 MP3로 동영상을 놓고 소리만 가져가세요. 휴대폰에 담고 싶은 강의, 영상 속의 노래, 받아 적어야 할 인터뷰 — 그림은 버리고 소리는 남깁니다.
- 동영상 자르기 동영상을 놓고, 필요한 대목이 어디서 시작해 어디서 끝나는지 알려 준 뒤 그 조각만 가져가세요. 나머지는 그 자리에 남습니다. 눌러 담는 것도 다시 부호화하는 것도 아니고…