Whistle (offline)

Chuyển giọng nói thành văn bảnNgoại tuyếnChỉ CPUĐược dùng thương mại

Biến lời nói trong video của bạn thành phụ đề có thời gian, trên máy tính của bạn, với Whistle, mô hình giọng nói của Cactus Compute. Mô hình 17 MB nằm sẵn trong tiện ích bổ sung: không phải tải gì khi dùng lần đầu, không cần card đồ họa, và không có gì rời khỏi máy bạn.

Cài đặt từ Subtitld

Cài đặt Tiện ích bổ sung Whistle (offline) Cài đặt

Subtitld tải về, kiểm tra SHA-256 và giữ cho tiện ích luôn được cập nhật.

Mã nguồn trên GitHub
Ngôn ngữ
7
Mô hình
1
Tải tiện ích bổ sung
23–31 MB
RAM, tối thiểu
512 MB

Nó làm gì

Không cần tải gì

Mô hình và công cụ của nó nằm trong tiện ích bổ sung. Cài đặt xong là chuyển thành văn bản được ngay, kể cả khi ngoại tuyến.

Nhẹ cho máy tính

Nó chạy trên CPU và cần ít bộ nhớ. Hai mươi phút âm thanh mất khoảng hai phút trên máy tính để bàn.

Theo dõi được tiến trình

Âm thanh dài được chuyển thành văn bản khoảng một phút mỗi lần, nên thanh tiến trình luôn chạy và Hủy có hiệu lực trong vòng một phút.

Tên riêng được viết đúng

Liệt kê các tên riêng và thuật ngữ mà video của bạn dùng trong Keywords, và Whistle sẽ ưu tiên chúng khi không chắc một từ.

Mô hình

Chỉ có một mô hình, Whistle, và nó đã nằm sẵn trong tiện ích bổ sung.

Mô hình Tải vềPhù hợp với
Whistle Mặc định
17 MB
Lời nói rõ trong bảy ngôn ngữ của nó

Whistle không phải lúc nào cũng thêm dấu phẩy và dấu chấm. Khi có, mỗi phụ đề chứa một câu; khi không có, phụ đề được tách ở khoảng hai dòng chữ hoặc 7 giây.

Tùy chọn

Trong Cài đặt › Tiện ích bổ sung › Whistle (offline) › Cấu hình.

Keywords
Mặc định: trống

Tên riêng và thuật ngữ trong video của bạn, cách nhau bằng dấu phẩy. Khi Whistle không chắc một từ, nó nghiêng về các từ này, nên một cái tên mà nó có thể viết sai sẽ ra đúng.

Ngôn ngữ

Tiếng Anh, Đức, Pháp, Tây Ban Nha, Ý, Hà Lan và Ba Lan. Để trống ngôn ngữ để tự nhận diện. Dự án bằng bất kỳ ngôn ngữ nào khác sẽ bị từ chối thay vì đoán: hãy dùng Whisper (offline) cho các ngôn ngữ đó.

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

Nền tảng

Hệ thống Tải vềĐã thử
Linux x86-64 30.8 MBTrên máy thật và trong CI
macOS (Apple silicon) 28.7 MBTrong CI
Windows x86-64 22.6 MBTrong CI

Trước mỗi bản phát hành, mỗi bản dựng chuyển thành văn bản một mẫu trong CI, được cài đặt đúng như Subtitld cài nó.

Khắc phục sự cố

  • unsupported_languageWhistle không biết ngôn ngữ của dự án bạn. Hãy dùng Whisper (offline), vốn biết 99 ngôn ngữ.
  • model_missingMột tệp bị thiếu trong tiện ích bổ sung. Hãy cài đặt lại nó.
  • bad_paramsSubtitld không chuyển được âm thanh, hoặc không tìm thấy ffmpeg. Thông báo cho biết là trường hợp nào.
  • oomHết bộ nhớ. Đóng các chương trình khác, hoặc chuyển thành văn bản một khoảng thay vì toàn bộ video.
  • disk_fullKhông đủ dung lượng đĩa để giải mã âm thanh. Giải phóng bớt rồi thử lại.

Giấy phép

Tiện ích bổ sung
Apache-2.0
Công cụ
Apache-2.0
Needle, của Cactus Compute
Mô hình
Apache-2.0
Trọng số Whistle

Phù hợp cho công việc thương mại: tiện ích bổ sung, công cụ Needle và trọng số Whistle đều theo Apache-2.0.

Phiên bản

  • 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.

Các tiện ích bổ sung Chuyển giọng nói thành văn bản khác