영어 단어 받아쓰기 음성: 단어 목록을 읽어 주게 하기
받아쓰기 시험에는 모든 단어를 똑같이, 같은 속도로, 또렷하게 읽어 줄 사람이 필요합니다. 집에서 연습하는 아이, 영어를 배우는 어른, 반 친구들의 쪽지 시험을 준비하는 선생님 모두 같은 문제를 겪습니다. 매주 새 목록이 나오는데 읽어 줄 사람이 없다는 것이죠.
이 가이드는 무료 SuperClonica 엔진으로 단어 목록을 받아쓰기 음성으로 만드는 방법을 소개합니다. 단어, 예문, 다시 단어를 한 항목에 한 파일로 만들고 받아 적을 시간도 넣습니다.
흔히 쓰는 형식
각 항목은 번호, 단어, 그 단어가 들어간 예문, 다시 단어 순서로 읽습니다. 예를 들어 “Number one. Necessary. It is necessary to wear a coat today. Necessary.”처럼요. 그다음 받아 적을 만큼의 쉼을 둡니다. 예문은 there와 their, night와 knight처럼 발음이 같은 단어나, read와 lead처럼 뜻에 따라 읽는 법이 달라지는 단어에서 특히 중요합니다. 스펠링비 연습이라면 단어, 짧은 뜻, 예문을 읽습니다.
목록 준비하기
목록을 word와 sentence 두 열의 표로 만들고 한 줄에 한 항목씩 쓰세요. 예문은 짧고 자연스럽게 쓰고, 각 예문이 뜻을 분명히 보여 주는지 확인하세요. 이름이나 드문 단어는 시험 전에 한 번 들어 보세요.
각 항목 음성화하기
python -m pip install superclonica-cpu로 무료 엔진을 설치하고 Python에서 import csv, from superclonica import Superclonica and tts = Superclonica(), then for n, row in enumerate(csv.DictReader(open("words.csv", encoding="utf-8")), 1): text = f"Number {n}. {row['word']}. {row['sentence']} {row['word']}."; audio, rate = tts.synthesize(text, voice="voice.json", lang="en", seed=2); tts.save(f"{n:02d}.wav", audio)처럼 작성하세요. 항목마다 파일이 하나씩 생깁니다. 엔진은 각 파일 앞뒤의 무음을 잘라 내므로, 받아 적을 쉼은 직접 넣으세요. 오디오 편집기에서 파일 사이에 8~15초의 무음을 넣어 잇거나, 하나씩 재생하고 플레이어를 멈추면 됩니다.
목소리와 속도
각 페이지에서 항목 하나(30~100자)로 계정 없이 무료로 목소리를 들어 보세요. 차분한 내레이터는 모든 단어를 또렷하게 읽습니다. 카탈로그 목소리 대부분은 러시아어로 녹음되어 영어에서 억양이 남는 경우도 있으니, 영어 시험에는 영어로 녹음된 목소리를 고르고 미리 들어 보세요. 초급자에게는 --speed 0.9, 가장 느린 0.7까지 낮출 수 있습니다.
다른 언어의 단어 목록
같은 방법으로 독일어, 프랑스어, 스페인어, 러시아어 등 31개 언어의 단어 받아쓰기도 만들 수 있습니다. 중국어는 아직 지원하지 않습니다. 학습자의 언어가 아니라 단어의 언어를 고르면 모든 단어가 올바른 발음으로 읽힙니다.