Mới trong 1.3Dịch trực tiếp giữa hai ngôn ngữ bất kỳ trong mười sáu ngôn ngữDịch trực tiếp, ngay trên máy

Phụ đề trực tiếp cho bất cứ thứ gì máy Mac của bạn phát.

Cuộc gọi, video, podcast và bài giảng, được bóc lời ngay khi đang phát và hiện lên trong một overlay luôn nổi trên mọi cửa sổ. Dịch trực tiếp nếu bạn muốn. Không có gì rời khỏi máy Mac.

  • Miễn phí 7 ngày, không cần thẻ, không cần tài khoản
  • $9 một lần, gồm mọi bản cập nhật
  • Hoàn tiền trong 14 ngày, không cần lý do
  • Tải về cho macOS 14.2 trở lên, Apple silicon
  • Đánh giá 5.0 trên Gumroad

Chuyển app thì phụ đề vẫn còn: overlay nằm trên mọi cửa sổ và cho chuột bấm xuyên qua.

Bấm vào một cửa sổ để đưa nó ra trước. Giữ rồi kéo phần phụ đề để dời nó, y như trong app.

Trỏ vào phần phụ đề là chúng tan ra dưới con trỏ. Giữ để xếp chồng vài khung gần nhất lên lại. Cả hai đều chạy ở đây y hệt như trong app.

Các tình huống sử dụng

Làm ra cho khoảnh khắc bạn tuột mất mạch câu chuyện

Trong một cuộc họp, bằng ngoại ngữ hay không, lỡ một từ là mất luôn ba từ tiếp theo. Subtitles lên phụ đề cho bất cứ thứ gì máy Mac của bạn đang phát, ngay trong app đang phát nó, nên bạn theo kịp mà không phải nhờ ai nhắc lại. Dù bạn điếc hay khiếm thính, nghe được nhưng không theo kịp, đang nghe bằng ngoại ngữ, hay chỉ là đang làm việc ở một chỗ ồn ào, có ba tình huống cứ lặp đi lặp lại.

01

Cuộc họp và cuộc gọi

Zoom, Google Meet, Teams, một huddle trên Slack, một cuộc gọi Discord, một cuộc gọi trong tab trình duyệt: tất cả chỉ là âm thanh phát ra từ một app, nên tất cả đều được lên phụ đề. Không có bot nào tham gia, không ai được báo, không có gì hiện trong danh sách người tham dự. Đọc lại một từ bạn chỉ nghe loáng thoáng thì nhanh hơn hỏi lại, và không làm gián đoạn ai cả.

02

Làm việc trong lúc nghe

Chuyển sang ghi chú, sang trình soạn thảo hay một trình duyệt. Overlay vẫn nổi trên mọi cửa sổ và cho chuột xuyên qua, nên cuộc trò chuyện cứ tiếp diễn mà bạn không cần dõi theo nó. Một cuốn sổ tay như Granola viết lại cuộc họp sau khi xong; đây là nửa còn lại, nửa phải xảy ra khi nó vẫn đang diễn ra.

03

Video, podcast và bài giảng

Một video không có phụ đề, hoặc có phụ đề tự động còn tệ hơn là không có. Một podcast bằng thứ tiếng bạn vẫn đang học. Một bài giảng ghi sẵn hay phát trực tiếp, một buổi phỏng vấn, một bộ phim thoại nhỏ tiếng. Bất cứ thứ gì đang phát đều được lên phụ đề ngay khi phát, bằng chính ngôn ngữ của nó hoặc dịch sang ngôn ngữ của bạn.

Quyền riêng tư

Không có gì rời khỏi máy Mac. Không có gì để bộ phận IT phải rà soát.

Lý do bạn dám nhắm cái này vào một cuộc gọi công việc là vì nó không phải một dịch vụ. Không có máy chủ, không có tài khoản và không có bản ghi lời, nên chẳng có gì để gửi và không có ai khác dính vào. Bản đầy đủ đã được viết ra. Mã nguồn là công khai, nên bạn không phải tin suông điều nào cả.

  • Không có bot nào vào cuộc gọi. Nó thu chính âm thanh máy Mac của bạn đang phát, nên không có gì hiện trong danh sách người tham dự và không ai được báo là có thứ gì đang chạy. Phần lớn công cụ cùng loại lại cử vào cuộc gọi một người tham dự ai cũng nhìn thấy, và rất nhiều công ty cấm thẳng chuyện đó.
  • Không ghi âm, và không ghi gì xuống đĩa. Âm thanh đi từ tap vào bộ nhận dạng rồi bị bỏ ngay tại chỗ. Phụ đề hiện trên màn hình rồi biến mất; những khung mà gọi lại chỉ nằm trong bộ nhớ cho tới khi bạn thoát app, và sau đó không có file nào để tìm, trên máy Mac của bạn hay ở bất cứ đâu.
  • Micro không bao giờ được mở. App chỉ nghe những gì máy Mac của bạn phát ra. Đó là một giới hạn thật, và cũng là lý do không lời nào của bạn có thể đi đâu được.
  • Không tài khoản, không thu thập dữ liệu, không mạng. Không có gì để đăng nhập và không có dữ liệu sử dụng nào được gửi đi đâu. Mô hình tải về một lần, khoảng 633 MB, sau đó yêu cầu duy nhất còn lại là lần kiểm tra phiên bản mới mỗi ngày, mà nó sẽ hỏi bạn trước: rút Wi-Fi ra thì nó vẫn chạy phụ đề.

Tính năng

Ba ràng buộc định hình mọi thứ

Âm thanh trực tiếp không tạm dừng được, không chạy lại được, và cũng không nên phải rời khỏi máy bạn. Mọi thứ ở đây đều bắt nguồn từ đó.

Không có gì rời khỏi máy Mac

Nó chạy cục bộ và ngoại tuyến: không tài khoản, không thu thập dữ liệu, không lệnh gọi mạng nào mang theo thứ gì của bạn. Âm thanh đi thẳng từ tap vào bộ nhận dạng rồi bị bỏ đi. Những thứ duy nhất từng được tải về là mô hình, đúng một lần, và bản cập nhật khi bạn chọn cài.

Neural Engine, không phải CPU

Khoảng 0.15 lần thời gian thực: mỗi giây tính toán bóc được sáu giây lời nói. Cũng mô hình đó chạy trên CPU thì đo được chậm hơn khoảng 100× so với mức cần để bám kịp một luồng trực tiếp.

Mọi app, hoặc chỉ một app

Mặc định nó nghe mọi thứ máy Mac của bạn phát ra, nên chẳng phải cài gì trước. Hãy thu hẹp về một app duy nhất từ thanh menu khi có hai thứ cùng nói một lúc, và nó sẽ thu app đó cùng mọi tiến trình phụ mà app sinh ra, đây chính là thứ giúp trình duyệt và app Electron chạy được, vì ở đó âm thanh không bao giờ phát ra từ tiến trình chính.

Nhạc không biến thành lời bài hát

Một bộ phát hiện giọng nói chạy trước bộ nhận dạng để nhạc nền không bao giờ tới được đó. Không có nó, nhạc lấp đầy ngữ cảnh của mô hình và những từ đầu tiên sau đó sẽ mất.

Mỗi người nói một khung riêng

Tuỳ bạn, có thể mở một dòng phụ đề mới khi người khác bắt đầu nói, giống như khi có một quãng ngắt. Mặc định tắt: nó chạy thêm một mô hình thứ hai song song với mô hình chính.

Mười sáu ngôn ngữ

Mô hình mặc định tự nhận ra ngôn ngữ. Riêng tiếng Anh có thêm bảy checkpoint chuyên dụng, đánh đổi độ trễ lấy độ chính xác, từ 160 ms trở lên.

Trỏ tới đâu, khung mờ đi tới đó

Đưa con trỏ lại gần khung là nó mờ đi bên dưới, nên câu bạn đang đọc không bao giờ che câu bạn đang viết. Mờ đi bao nhiêu và cái lỗ rộng tới đâu đều do bạn đặt. Giữ để nó đặc lại.

Giữ ⌥ để xem lại thứ bạn đã lỡ

Khung lật trang giống phụ đề truyền hình: nó đầy dần, xoá đi rồi bắt đầu lại, nên một dòng bạn lỡ nhìn đi chỗ khác coi như mất. Giữ thì những khung vừa đóng xếp chồng lên trên khung đang chạy, đủ mọi khung kể từ lần ngắt lời gần nhất, cuộn được để xem những khung cũ hơn và tìm được bằng F. Buông tay ra là chúng lại biến mất. Không có gì được ghi ở đâu cả.

Overlay chính là phần xem trước

, trong menu sẽ mở phần cài đặt: một khung chứa được bao nhiêu dòng trước khi xoá, nó đậm đến đâu, vùng hé lộ quanh con trỏ rộng cỡ nào, lật lại được bao xa. Mọi thanh trượt đều tác động lên overlay ngay khi bạn kéo, nên bạn chỉnh bằng mắt chứ không phải bằng cách chọn một con số.

Cách nó hoạt động

Từ âm thanh của app lên màn hình của bạn, trong bốn bước

Một luồng âm thanh realtime chỉ biết sao chép, một lõi khả chuyển không bao giờ bóc lời, và một mô hình chạy đúng chỗ của nó.

  1. 1

    Process tap của Core Audio

    48 kHz stereo, cứ 10.7 ms lại có một callback. Luồng realtime chép dữ liệu vào một ring buffer lock-free và không làm gì khác.

  2. 2

    Hạ tần số lấy mẫu và chặn khoảng lặng

    Hạ xuống 16 kHz mono trên một luồng worker, bỏ qua các đoạn im lặng, phát lại khoảng một giây trước lời nói để không từ nào bắt đầu từ con số không.

  3. 3

    Parakeet chạy trên Neural Engine

    Một mô hình streaming, không phải loại chạy theo cửa sổ 30 giây: khác biệt giữa phụ đề bám sát âm thanh và phụ đề đến chậm vài giây.

  4. 4

    Overlay

    Những trang ba dòng, xoá đi rồi bắt đầu lại giống phụ đề truyền hình, mờ dần sau bốn giây kể từ dòng chữ mới cuối cùng chứ không phải từ lúc âm thanh dứt.

Mọi thứ từ ring buffer tới ranh giới của mô hình đều là Rust khả chuyển và cố ý không bóc lời: nó chỉ đưa ra các khung dữ liệu. Cái tap và overlay là hai phần duy nhất gắn riêng với Mac.

So sánh

Sao không dùng Phụ đề trực tiếp của Apple?

macOS có sẵn phụ đề, miễn phí, trên mọi máy Mac chạy Apple silicon, nằm trong Cài đặt Hệ thống, Trợ năng, Phụ đề trực tiếp. Nếu chừng đó lo được thứ bạn cần thì cứ dùng. Còn đây là những chỗ nó thôi lo được cho tôi, và có cả một bảng so sánh từng dòng nếu bạn muốn bản dài.

Tính năng Subtitles Phụ đề trực tiếp của Apple
Ngôn ngữ Mười sáu, tự nhận diện, dịch trực tiếp giữa hai ngôn ngữ bất kỳ Không có ở mọi ngôn ngữ hay khu vực
Overlay Cho chuột xuyên qua, mờ đi dưới con trỏ, nổi trên mọi cửa sổ Một cửa sổ bạn phải dời và chỉnh kích thước
Nó nghe gì Mọi thứ máy Mac phát, hoặc một app bạn chọn Mọi thứ máy Mac phát
Nhạc Bị bộ phát hiện giọng nói bỏ qua, nên nhạc nền không bao giờ thành lời bài hát Được lên phụ đề
Đổi người nói Tuỳ chọn mỗi người nói một khung mới Không có tính năng tương đương
Mô hình Bảy checkpoint tiếng Anh đánh đổi độ trễ lấy độ chính xác, cộng thêm mô hình đa ngôn ngữ Một, cố định
Giá Miễn phí 7 ngày, rồi $9 một lần, gồm mọi bản cập nhật Miễn phí, có sẵn trong máy

Người dùng nói gì

Đã dùng trong những cuộc gọi thật

So smooth, very useful during meetings on different apps (slack, zoom, google), so well integrated on the screen, doesn't block interacting with the other windows, love it!
Remi Santos Verified purchase on Gumroad
Almost no setup, no tweaking around: you install it and it just works. Simple, useful and really effective.
Jérôme Blondon Verified purchase on Gumroad
Very handy! I love how it can be connected to any audio source on my laptop, which helps not only for meetings and videocalls, but also for all those streaming services that do not support subtitles, like news websites or even some YouTube videos. The model supports many languages, so it's also useful if you're learning a foreign language and need subtitles to help you understand what's being said.
Bruno Verified purchase on Gumroad
5.0

Average rating on Gumroad

14-day refund, no questions asked

Mua với giá $9

Vì sao app này ra đời

Tôi làm ở một công ty Mỹ, họp hành đều bằng tiếng Anh, mà tiếng Anh không phải tiếng mẹ đẻ của tôi, cũng không phải của phần lớn đồng nghiệp. Tôi thường đang dở một việc khác đúng lúc phần quan trọng được nói ra, và thế là nó trôi mất: một từ tôi nghe không kịp, một giọng tôi chưa quen, hai người nói chồng lên nhau. Hỏi lại là lấy mất của mọi người ba mươi giây và cắt ngang người đang nói.

Vậy nên phụ đề phải đọc được ngay trong lúc tôi đang làm việc khác. Đó là lý do chúng là một overlay nổi trên mọi cửa sổ chứ không phải một bảng nằm bên trong một app, lý do chúng không nhận cú nhấp nào, và lý do chúng mờ đi dưới con trỏ thay vì phải dời đi cho khuất. Mọi thứ khác trên trang này đều đến sau điều đó.

Mathieu Jouhet, người làm ra app này.

Giá

Một mức giá. Không có gì thu định kỳ.

Dùng thử miễn phí 7 ngày trước đã, không cần thẻ, không cần tài khoản. Rồi $9, một lần: không phải mua phút, không tính theo đầu người, không gia hạn, có mọi bản cập nhật về sau, rẻ hơn một tháng của bất kỳ gói thuê bao bóc lời nào.

  • Thanh toán qua Gumroad. VAT, hoá đơn và hoàn tiền đều được xử lý ở đó, và khoá được gửi tới email của bạn.
  • Đã ký số và được Apple chứng thực, nên quyền bạn cấp vẫn giữ nguyên qua mọi bản cập nhật.
  • Mã nguồn công khai. Bạn đọc được, hoặc tự build lấy.

Subtitles cho Mac

$9 một lần

  • Miễn phí 7 ngày trước đã, không cần khoá
  • Phụ đề không giới hạn, dùng bao lâu tuỳ bạn
  • Gồm mọi bản cập nhật về sau
  • Mười sáu ngôn ngữ và dịch trực tiếp
  • Một khoá cho mọi máy Mac bạn dùng. Không tài khoản, không thuê bao, không thu thập dữ liệu
  • Hoàn tiền trong 14 ngày, không cần lý do

$9 một lần · macOS 14.2 trở lên · Apple silicon
Tải khoảng 633 MB ở lần mở đầu tiên.

Câu hỏi thường gặp

Những câu người ta hỏi đầu tiên

Nó có chạy với Zoom, Teams và Google Meet không?
Có. Nó lấy âm thanh mà một app phát ra chứ không tích hợp với riêng dịch vụ nào, nên một cửa sổ Zoom, một huddle trên Slack và một cuộc gọi trong tab trình duyệt đều được lên phụ đề như nhau. Kể cả trình duyệt và app Electron: nó thu các tiến trình phụ mà chúng sinh ra, nơi âm thanh của chúng thật sự phát ra.
Nó có dịch được thứ nó nghe không?
Có, kể từ 1.3. Translate To trong menu đưa bất kỳ ngôn ngữ nào trong mười sáu ngôn ngữ sang bất kỳ ngôn ngữ nào trong mười lăm ngôn ngữ còn lại, qua trình dịch chạy trên máy của Apple, nên phụ đề đã dịch cũng không rời khỏi máy, y như phụ đề chưa dịch. Nó ở Off cho đến khi bạn chọn ngôn ngữ đích, và giữ sẽ hiện ngôn ngữ gốc bên dưới trong lúc nó chạy. Nó cần macOS 15; riêng phần phụ đề thì vẫn chạy trên 14.2.
Overlay nổi trên mọi cửa sổ thì có vướng không?
Nó hoàn toàn không nhận cú nhấp nào, nên bạn làm việc xuyên thẳng qua nó, và nó mờ đi dưới con trỏ để bạn đọc được thứ nằm bên dưới. Mờ tới mức nào, vùng mờ rộng tới đâu, khung đặc tới đâu và chứa bao nhiêu dòng đều chỉnh được. Giữ để nó đặc lại rồi kéo sang chỗ khác; bạn đặt nó ở đâu, app nhớ ở đó.
Nó có lên phụ đề cho giọng của chính tôi không?
Không. Nó chỉ nghe được thứ máy Mac của bạn phát ra, không bao giờ nghe micro. Trong một cuộc gọi, nghĩa là bạn đọc lời người khác chứ không đọc lời mình.
Nó có cần kết nối internet không?
Một lần, để tải mô hình về ở lần chạy đầu, khoảng 633 MB. Sau đó nó chạy hoàn toàn ngoại tuyến. Yêu cầu duy nhất khác mà nó có thể gửi là lần kiểm tra phiên bản mới mỗi ngày, mà nó xin phép bạn trước và bạn có thể từ chối.
Tôi lưu hay xuất bản ghi lời được không?
Không, và đó là chủ ý. Không có gì được ghi xuống đĩa: phụ đề tồn tại trên màn hình rồi biến mất. Giữ sẽ gọi những khung đã đóng quay lại trong lúc app đang chạy, và F tìm trong đó; việc này là để bắt lại dòng bạn vừa nhìn đi chỗ khác, không phải để lưu giữ: chúng nằm trong bộ nhớ, một khoảng im lặng đủ lâu sẽ xoá chúng, và thoát app là hết. Nếu bạn cần lưu lại một cuộc trò chuyện thì đây không phải công cụ dành cho bạn.
Bộ phận IT có phải duyệt không?
Ở đây chẳng có nhà cung cấp nào để mà duyệt: không tài khoản, không máy chủ, không bản ghi lời nào rời khỏi máy Mac, và không có gì tham gia cuộc gọi như một người dự, nên không ai trong cuộc họp đang bị thứ gì ghi lại cả. Đây là một app đã ký và công chứng, chạy trên một cái máy, và sau lần tải mô hình duy nhất thì yêu cầu duy nhất nó còn có thể gửi là lần kiểm tra phiên bản mới, mà bạn có thể tắt đi. Chuyện đó có qua được chính sách của bạn hay không là quyết định của bạn, nhưng ở đây không có bên thứ ba nào để mà xem xét.
Nó có chạy với tai nghe hay AirPods không?
Có. Nó thu âm thanh do một app tạo ra, không thu tiếng phát ra từ loa, nên bạn nghe bằng gì cũng không khác gì cả.
Nó có làm máy Mac của tôi chậm đi không?
Việc bóc lời chạy trên Neural Engine chứ không phải CPU, ở mức khoảng 0.15 lần thời gian thực, tức là sáu giây lời nói cho mỗi giây tính toán. Cũng mô hình đó chạy trên CPU thì đo được chậm hơn khoảng 100× so với mức cần để bám kịp.
Nó chạy trên những máy Mac nào?
Apple silicon, macOS 14.2 trở lên. Cái mốc phiên bản đó là do process tap của Core Audio, API mà toàn bộ app này được dựng lên trên đó.
Nó có chạy thời gian thực không?
Có. Đây là một mô hình streaming, nên phụ đề hiện ra ngay khi câu vẫn đang được nói chứ không phải sau khi nói xong. Nó đọc thẳng âm thanh hệ thống mà một app phát ra, không cần cài driver loopback nào, và các checkpoint tiếng Anh đánh đổi độ trễ lấy độ chính xác, từ 160 ms trở lên. Nếu bạn đã đi tìm chuyển giọng nói thành văn bản hay bóc lời thời gian thực cho Mac, thì đây chính là nó, vẽ lên màn hình thay vì lưu vào file.
Đây có phải thuê bao không?
Không. Bản tải về là bản dùng thử miễn phí 7 ngày. Khoá bản quyền giá $9 một lần, gồm mọi bản cập nhật về sau, không phải tạo tài khoản và không phải mua phút; một khoá dùng cho mọi máy Mac của bạn, và app kiểm tra khoá với Gumroad khoảng mỗi tháng một lần, chỉ gửi khoá và không gì về bạn. Nếu nó không hợp với bạn, có khoản hoàn tiền trong 14 ngày.
Tôi xem được mã nguồn không?
Có. Nó được công bố theo giấy phép FSL-1.1-ALv2, giấy phép này chuyển thành Apache 2.0 hai năm sau mỗi lần phát hành. Bạn đọc mã, hoặc tự dựng lấy, tại github.com/daformat/subtitles.

Phụ đề cho mọi thứ, mà không gửi âm thanh đi đâu cả.

Hoàn tiền trong 14 ngày, không cần lý do

Miễn phí 7 ngày, không cần thẻ, rồi $9 một lần, gồm mọi bản cập nhật về sau · macOS 14.2 trở lên · Apple silicon
Phụ đề trực tiếp không giới hạn, chừng nào chiếc Mac còn là của bạn. Không mua phút, không tài khoản, không thuê bao. Đọc hướng dẫn cài đặt.