Whistle (offline)

음성 인식오프라인CPU 전용상업적 사용 가능

Cactus Compute의 음성 모델인 Whistle로, 여러분의 컴퓨터에서 영상의 음성을 타이밍이 있는 자막으로 바꿉니다. 17 MB 모델이 애드온 안에 들어 있어 처음 사용할 때 내려받을 것도, 그래픽 카드도 필요 없으며, 아무것도 컴퓨터 밖으로 나가지 않습니다.

Subtitld에서 설치하세요

설정 애드온 Whistle (offline) 설치

Subtitld가 내려받고, SHA-256을 확인하고, 최신 상태로 유지합니다.

GitHub의 소스
언어
7
모델
1
애드온 다운로드
23–31 MB
최소 RAM
512 MB

기능

내려받을 것 없음

모델과 엔진이 애드온 안에 들어 있습니다. 설치하면 오프라인에서도 바로 전사합니다.

컴퓨터에 가벼움

CPU에서 실행되며 메모리를 적게 씁니다. 데스크톱 컴퓨터에서 20분 분량의 오디오는 약 2분이 걸립니다.

따라갈 수 있는 진행 상황

긴 오디오는 약 1분씩 전사되므로 진행 막대가 계속 움직이고, 취소는 1분 안에 적용됩니다.

이름을 올바르게

영상에 쓰이는 이름과 전문 용어를 Keywords에 적어 두면, Whistle은 단어를 확신하지 못할 때 그것들을 우선합니다.

모델

모델은 Whistle 하나이며, 이미 애드온 안에 들어 있습니다.

모델 다운로드적합한 용도
Whistle 기본값
17 MB
지원하는 7개 언어의 명확한 음성

Whistle은 쉼표와 마침표를 항상 넣지는 않습니다. 넣는 경우에는 자막 하나에 문장 하나가 들어가고, 넣지 않는 경우에는 약 두 줄의 텍스트 또는 7초마다 자막이 나뉩니다.

옵션

설정 › 애드온 › Whistle (offline) › 구성에서 설정할 수 있습니다.

Keywords
기본값: 비어 있음

영상에 나오는 이름과 전문 용어를 쉼표로 구분해 입력합니다. Whistle이 어떤 단어를 확신하지 못할 때 이 단어들 쪽으로 기울기 때문에, 틀리게 적을 법한 이름도 올바르게 나옵니다.

언어

영어, 독일어, 프랑스어, 스페인어, 이탈리아어, 네덜란드어, 폴란드어를 지원합니다. 언어를 비워 두면 자동으로 감지합니다. 그 밖의 언어로 된 프로젝트는 추측하지 않고 거부합니다. 그런 언어에는 Whisper (offline)를 사용하세요.

  • en
  • de
  • fr
  • es
  • it
  • nl
  • pl

플랫폼

시스템 다운로드테스트 완료
Linux x86-64 30.8 MB실제 컴퓨터와 CI에서
macOS (Apple 실리콘) 28.7 MBCI에서
Windows x86-64 22.6 MBCI에서

릴리스 전마다 각 빌드는 Subtitld가 설치하는 방식 그대로 설치된 상태에서 CI로 샘플 하나를 전사합니다.

문제 해결

  • unsupported_languageWhistle이 프로젝트의 언어를 지원하지 않습니다. 99개 언어를 지원하는 Whisper (offline)를 사용하세요.
  • model_missing애드온의 파일이 없습니다. 애드온을 다시 설치하세요.
  • bad_paramsSubtitld가 오디오를 넘기지 못했거나 ffmpeg를 찾지 못했습니다. 어느 쪽인지는 메시지에 나옵니다.
  • oom메모리가 부족합니다. 다른 프로그램을 닫거나, 영상 전체 대신 일부 구간을 전사하세요.
  • disk_full오디오를 디코딩할 공간이 부족합니다. 공간을 확보한 뒤 다시 시도하세요.

라이선스

애드온
Apache-2.0
엔진
Apache-2.0
Needle, Cactus Compute 제작
모델
Apache-2.0
Whistle 가중치

상업적 작업에 문제 없습니다. 애드온, Needle 엔진, Whistle 가중치 모두 Apache-2.0입니다.

버전

  • 26.10.1

    Long audio no longer looks stuck at 20%.

    Whistle used to transcribe the whole file in one go: the progress bar stopped at 20% until it finished, Cancel had to wait for the end, and long files slowed down more than their length (20 minutes took about 3 minutes). The audio is now transcribed about a minute at a time, cut at quiet moments so no word is split:

    • The progress bar moves after every minute of audio.
    • Cancel takes effect within a minute.
    • 20 minutes of audio take about 2 minutes instead of 3, with the same words.
    • With no language set, the first stretch of speech sets the language for the rest of the file.

    Versions now follow Subtitld's own: year, month and the release of that month. 26.10.1 comes after 0.0.2, and Subtitld offers it as an update.

    The model, the engine and the add-on are unchanged otherwise: Apache-2.0, offline, CPU only.

다른 음성 인식 애드온

업데이트됨 · 애드온 카탈로그 기준 이 애드온의 문제 신고