텍스트를 문자별 음성 표기로 변환하는 방법
텍스트를 입력하고 변환을 실행하면 영문자, 숫자, 공백, 일부 문장 부호가 문자별 표기 항목으로 나뉘어 나타납니다. 인식 목록 밖의 문자는 입력 그대로 남으므로 결과에서 두 처리 방식을 구별해 확인할 수 있습니다.
문자별 표기가 필요한 경우
이 도구는 입력한 내용을 문자 단위로 나누어 각 문자에 대응하는 음성 표기 또는 괄호 표기를 보여 줍니다. 영문자와 숫자를 확인할 때 유용하며, 공백과 마침표, 쉼표, 물음표, 느낌표도 정해진 항목으로 다뤄집니다. 짧은 식별 문자열, 영문 이름, 숫자가 포함된 문장을 살펴보면서 문자별 대응 관계를 확인할 수 있습니다. 한글이나 지원 목록에 없는 기호는 같은 방식의 표기로 바뀌지 않고 입력 문자가 남습니다. 그러므로 이 기능은 문장 전체를 번역하거나 발음을 문장 단위로 만들어 주는 기능으로 이해하기보다, 입력을 순서대로 분해해 표기 목록으로 확인하는 기능으로 보는 편이 알맞습니다. 입력 내용의 순서를 기준으로 결과를 읽으면 어떤 문자가 변환 대상인지 구별하기 쉽습니다.
입력부터 결과 확인까지
- 변환할 텍스트를 입력란에 넣습니다. 영문자, 숫자, 공백, 마침표, 쉼표, 물음표, 느낌표가 포함된 내용을 넣을 수 있습니다. 지원 여부를 비교하려면 서로 다른 문자 종류를 한 입력에 함께 배치해도 됩니다.
- 입력 내용을 다시 살핀 뒤 변환 기능을 실행합니다. 입력을 작성하지 않거나 빈 문자열을 사용한 경우에도 작업은 성공적으로 끝나지만, 표시할 문자 항목은 생기지 않습니다.
- 내용이 있는 입력의 결과를 왼쪽부터 확인합니다. 각 문자에 대응하는 표기가 입력 순서에 따라 이어지고, 항목 사이에는 가운데점과 그 양쪽의 공백이 들어갑니다. 이 구분을 이용하면 공백 자체가 하나의 변환 대상인지도 살펴볼 수 있습니다.
- 영문 대소문자가 섞인 입력은 결과를 볼 때 대문자 기준으로 처리된다는 점을 기억합니다. 소문자를 입력했더라도 대문자 형태를 기준으로 대응 항목이 정해집니다.
- 목록에 없는 문자가 결과에 남아 있는지 확인합니다. 그런 문자는 음성 표기를 받지 않으므로 변환 실패로 단정하지 말고, 해당 문자가 인식 대상에 포함되는지 입력과 결과에서 대조합니다.
- 필요한 부분만 따로 점검하려면 긴 문장을 짧은 단위로 나누어 다시 입력해 볼 수 있습니다. 이렇게 하면 문자 순서, 공백 위치, 문장 부호 위치를 결과와 비교하기가 수월합니다. 다만 나누어 입력한 결과를 합칠 때에는 각 입력의 경계를 직접 확인해야 합니다.
표시된 항목을 해석하는 법
결과는 입력한 문자를 순서대로 대응 항목에 연결한 목록입니다. 영문자 A부터 Z까지와 숫자 0부터 9까지는 정의된 음성 표기를 받으며, 공백과 마침표, 쉼표, 물음표, 느낌표에는 정의된 음성 또는 괄호 표기가 표시됩니다. 결과에 가운데점과 양쪽 공백이 보이면 여러 문자 항목이 이어져 있다는 뜻입니다. 이 표시를 문장 사이의 새 구분 기호로 해석하기보다, 문자별 항목을 나누는 시각적 구분으로 읽어야 합니다.
비어 있는 결과는 입력이 없었거나 빈 문자열이 사용된 경우에 나타날 수 있습니다. 이 경우 문자 항목이 없는 성공 결과이므로 변환할 문자가 있었는지 먼저 확인합니다. 특정 기호나 다른 문자군이 입력 그대로 남았다면 해당 문자가 정의된 인식 목록 밖에 있을 가능성을 살핍니다. 인식되지 않은 문자는 대문자 처리 뒤에도 음성 항목으로 대체되지 않고 유지됩니다. 따라서 결과에 표기 항목과 원래 문자가 함께 나타나는 것은 입력 안에 서로 다른 처리 대상이 있었다는 의미입니다.
이 기능의 결과만으로 원문을 다시 복원할 수 있다고 판단해서는 안 됩니다. 결과는 문자별 대응을 확인하는 출력이며, 입력에 포함된 인식 대상과 비인식 문자를 구분해 읽는 데 초점이 있습니다. 입력을 바꿔 다시 확인할 때에는 대소문자, 공백, 문장 부호의 위치를 함께 비교하면 됩니다.
사용 예시
영문자와 숫자, 물음표, 한글이 섞인 짧은 문자열에서 지원되는 문자와 지원되지 않는 문자의 처리 차이를 확인하려고 합니다.
예를 들어 A7?한을 입력한 뒤 변환을 실행하고, 영문자·숫자·물음표 항목과 한글 문자가 각각 어떻게 표시되는지 순서대로 확인합니다. 결과에서는 네 입력 문자의 위치와 항목 사이 구분을 함께 살펴봅니다.
입력한 각 문자에 대응하는 항목이 순서대로 나타나며, 인식된 문자는 정의된 음성 또는 괄호 표기를 받고 인식되지 않은 문자는 원래 문자로 남습니다. 항목 사이에는 가운데점과 양쪽 공백이 사용됩니다.
제한 사항
- 정의된 인식 목록 밖의 문자에는 음성 표기가 지정되지 않으며, 결과는 문자별 대응 목록이므로 원문 복원을 보장하는 출력으로 볼 수 없습니다.
자주 발생하는 오류
- 한글이나 인식 목록 밖의 기호도 음성 표기로 바뀐다고 예상하면 결과를 잘못 읽을 수 있습니다. 변환 전에 입력의 문자 종류를 확인하고, 결과에 원래 문자가 남은 항목은 지원 대상이 아닌 문자로 구분해 보세요.
자주 묻는 질문
입력 없이도 변환할 수 있나요?
입력을 생략하거나 빈 문자열을 사용하면 작업은 성공적으로 끝나며 문자 항목이 없는 빈 변환 결과가 반환됩니다. 변환할 내용이 있었는지 확인하려면 실행 전에 입력란을 다시 살펴보세요.
소문자는 어떻게 처리되나요?
내용이 있는 입력은 대문자 형태를 기준으로 처리됩니다. 따라서 소문자와 대문자가 섞인 문자열에서는 결과를 원래 입력의 대소문자와 그대로 비교하기보다, 대문자 기준의 대응 항목으로 살펴보세요.
모든 문자가 음성 표기로 바뀌나요?
정의된 목록에 포함된 영문자, 숫자, 공백, 마침표, 쉼표, 물음표, 느낌표는 대응 표기를 받습니다. 목록 밖의 문자는 음성 표기로 바뀌지 않고 입력 문자가 유지됩니다.