용어집 / 알아듣는 방식

언어 식별

다른 이름: LID

업데이트

정의

언어 식별은 음성 소프트웨어가 전사하기 전이나 전사하는 동안 어떤 언어로 말하고 있는지 알아내는 단계입니다. 다국어 도구가 사용자의 설정 변경 없이 언어를 전환할 수 있는 것은 이 단계 덕분입니다.

언어를 잘못 가정한 인식기는 자신 있게 엉터리를 만들어 냅니다. 프랑스어를 영어 모델에 넣으면 영어처럼 생긴 횡설수설이 나옵니다. 기존 받아쓰기는 이 문제를 손으로 바꿔야 하는 설정으로 해결했습니다. 한 언어로만 일하는 사람에게는 괜찮지만, 대화 도중에 언어를 바꾸는 많은 사람에게는 괴로운 방식입니다.

최신 도구는 오디오의 처음 1~2초에 작은 감지기를 실행해 가장 가능성이 높은 언어를 고르고, 오디오를 알맞은 모델로 보냅니다. 좋은 도구는 받아쓰기를 할 때마다 다시 감지할 수 있으므로, Slack 답장 하나는 독일어로, 다음 답장은 영어로 해도 따로 손댈 필요가 없습니다.

감지하는 방식

일부 ASR 모델은 전사하는 과정에서 언어를 스스로 감지합니다. Whisper는 첫 번째 처리에서 이를 합니다. 다른 모델은 발화의 시작 부분을 듣고 언어와 신뢰도 점수를 돌려주는 별도의 아주 작은 분류기에 의존합니다. 어느 쪽이든 결정은 일찍 내려야 합니다. 잘못된 모델은 많은 것을 만들어 내기 전에 버려야 하기 때문입니다. 또 아주 적은 오디오로 결정해야 하므로, 받아쓰기의 첫 한두 단어가 다국어 도구가 가장 취약한 순간입니다.

감지는 번역이 아닙니다

언어를 식별해 그 언어로 전사하는 것이 기본이자 안전한 동작입니다. 한 언어로 말하고 다른 언어로 텍스트가 입력되는 번역은 별도의 선택 단계이며, 사용자가 켜지 않는 한 꺼져 있어야 합니다. 예고 없이 번역하는 도구는 사용자의 말에 대해 자신이 내릴 수 없는 결정을 내린 것입니다.

Mac에서 여러 언어로 받아쓰는 방법

Apple의 받아쓰기는 추가한 언어로 작동하며, 받아쓰는 동안 언어를 직접 전환합니다. 설정하는 데 1분이면 됩니다.

  1. Apple 메뉴 → 시스템 설정을 선택한 다음 사이드바에서 키보드를 클릭하세요.
  2. 받아쓰기로 이동하고 언어 옆에 있는 편집 버튼을 클릭하세요.
  3. 받아쓰기에 사용할 언어와 지역을 각각 선택하세요.
  4. 아무 텍스트 필드에서나 받아쓰기를 시작하세요.
  5. 언어를 바꾸려면 커서 옆에 표시된 언어를 클릭하세요. 언어는 약어나 해당 언어를 나타내는 문자로 표시됩니다.
  6. 또는 🌐 키를 누르고 사용할 언어를 선택하세요.

Whisper와 Parakeet은 언어를 어떻게 감지하나요?

Whisper는 전사, 번역과 함께 말하는 언어를 식별하는 것도 과제 중 하나로 학습했습니다. 언어를 지정하지 않으면 전사 도구는 오디오의 처음 최대 30초를 사용해 언어를 감지한 뒤, 파일 전체를 그 언어로 전사합니다. 영어 전용 모델은 감지를 건너뛰고 영어로 간주합니다.

Parakeet TDT 0.6B v3는 더 좁은 방식을 택합니다. NVIDIA에 따르면 이 모델은 지원하는 25개 유럽 언어에 대해 오디오의 언어를 자동으로 감지하고 추가 프롬프트 없이 전사합니다. 그 밖의 언어는 지원되지 않습니다.

언어를 잘못 감지하는 이유와 해결 방법

감지는 적은 양의 오디오로 하는 추측이며, 몇 가지 상황에서는 거의 어김없이 틀립니다. 대부분은 간단히 해결할 수 있습니다. 모델에 언어를 직접 알려 주면 됩니다.

  • 녹음 도중에 언어가 바뀝니다. Whisper 도구는 파일 시작 부분에서 한 번만 감지하고, 그 언어를 나머지에 적용합니다.
  • 학습 데이터가 적은 언어입니다. Whisper 모델 카드에는 이런 언어의 정확도가 더 낮다고 나와 있습니다.
  • 모델이 아예 지원하지 않는 언어여서, 지원하는 언어 중 하나로만 답할 수 있습니다.
  • Whisper의 해결 방법: 명령에 --language와 언어 이름을 추가하세요. 예: --language German.
  • Apple 받아쓰기의 해결 방법: 커서 옆의 언어를 클릭해 언어를 직접 선택하세요.

자주 묻는 질문.

받아쓰기 소프트웨어가 내가 어떤 언어로 말하는지 감지할 수 있나요?

최신 도구는 오디오의 처음 1~2초로 언어를 감지해 음성을 알맞은 모델로 보낼 수 있습니다. 오래된 도구는 말하기 전에 설정에서 언어를 골라야 합니다.

언어를 잘못 추측하면 어떻게 되나요?

모델이 소리를 자신이 아는 단어로 전사하기 때문에, 엉뚱한 문자나 철자로 된 엉터리가 자신 있게 나옵니다. 받아쓰기마다 다시 감지하는 도구는 다음 문장에서 바로잡히고, 설정이 고정된 도구는 설정을 바꿔야 합니다.

Mac에서 받아쓰기 언어를 어떻게 바꾸나요?

시스템 설정 → 키보드 → 받아쓰기에서 언어 옆의 ‘편집’을 클릭해 언어를 추가하세요. 받아쓰는 동안 커서 옆에 표시된 언어를 클릭하거나, 🌐 키를 누르고 언어를 선택하세요.

Whisper가 언어를 잘못 고르지 않게 하려면 어떻게 하나요?

명령에 언어를 지정하세요. 예: whisper audio.mp3 --language German. 그러면 Whisper는 자동 감지를 건너뜁니다. 자동 감지는 원래 오디오의 처음 최대 30초를 사용합니다.

음성 모델이 언어를 자동으로 감지할 수 있나요?

네. Whisper는 언어를 지정하지 않으면 언어를 감지하고, NVIDIA의 Parakeet TDT 0.6B v3는 지원하는 25개 유럽 언어 중에서 언어를 자동으로 감지합니다.

이 용어가 쓰인 가이드

블로그에서

활용 사례

관련 용어

목소리가 언제나 더 빨랐습니다.

7일 무료, 그 후 $19 USD 한 번 결제. 계정 없음, 구독 없음, 업로드 없음.

macOS 14 이상 · Apple 실리콘