Subtitles · Hướng dẫn · Phụ đề thời gian thực trên Mac
Phụ đề thời gian thực cho mọi thứ máy Mac của bạn phát
Sáu cách đưa chữ lên màn hình khi người ta còn đang nói, xếp theo cái giá bạn phải trả, tức là những cái miễn phí đứng trước. Rồi tới phần gần như chẳng ai giải thích: một chiếc Mac thu lại tiếng của chính nó bằng cách nào, vì sao chuyện đó từng cần tới một thiết bị âm thanh giả, và macOS 14.2 đã đổi điều gì.
Tuần ra mắt: $5 thay vì $9 đến hết 22 tháng 8 · hoàn tiền trong 14 ngày
Hoàn tiền trong 14 ngày, không cần lý do
“Thời gian thực” loại trừ những gì
Phần lớn những gì người ta viết về chuyện bóc lời trên Mac là nói về file. Bạn thả một bản thu vào, chờ, rồi nhận bản ghi lời hoặc một track phụ đề. Đường đó chính xác hơn bất cứ thứ gì trên trang này, vì một mô hình nhìn được cả câu, và cả câu sau nó nữa, thì luôn thắng một mô hình phải quyết từng từ một.
Nó cũng vô dụng trong lúc cuộc họp đang diễn ra. Làm phụ đề trực tiếp đánh đổi độ chính xác đó lấy thứ duy nhất có ý nghĩa trong một cuộc gọi, là chữ phải tới kịp lúc để đọc. Nếu thứ bạn có là một bản thu và bạn có thời gian, hãy dừng ở đây và cho nó qua một công cụ bóc lời từ file; kết quả sẽ tốt hơn. Mọi thứ bên dưới là dành cho trường hợp âm thanh đang diễn ra ngay lúc này.
Sáu cách lấy phụ đề, rẻ nhất trước
- Phụ đề của chính app đó. Miễn phí. Zoom, Teams, Google Meet, huddle trên Slack và YouTube đều tự lên phụ đề, không mất tiền, ở nhiều thứ tiếng hơn macOS. Chúng dừng lại ngay mép cửa sổ của chúng, vài cái trong số đó cần chủ phòng hay quản trị viên cho phép, và không cái nào giúp được với đoạn video ai đó gửi link vào giữa chừng. Dù vậy vẫn cứ thử cái này trước: khi nó đủ thì nó miễn phí.
- Phụ đề trực tiếp của Apple. Miễn phí, có sẵn. Trên 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ó lên phụ đề xuyên các app chứ không chỉ trong một app, và đó mới là cách làm đúng. Chính tài liệu của Apple nói tính năng này không có ở mọi ngôn ngữ, quốc gia hay khu vực, còn phụ đề thì hiện ra trong một cửa sổ và cư xử đúng như một cửa sổ. Bảng so sánh đầy đủ nằm ở một trang riêng.
- Phụ đề trực tiếp của trình duyệt. Miễn phí, một trình duyệt. Chrome và các trình duyệt nhân Chromium có thể lên phụ đề cho âm thanh đang phát trong một tab, ngay trên máy, bật bằng một công tắc trong phần cài đặt của chúng. Thật sự tốt với video trong tab, và chẳng liên quan gì tới mọi thứ nằm ngoài trình duyệt đó.
- Một dịch vụ phụ đề trên đám mây. Thuê bao. Đây là nhóm với tới được những ngôn ngữ mà không mô hình chạy trên máy nào phủ nổi, và cũng là nhóm cho bạn nhãn người nói cùng một bản ghi lời tìm kiếm được sau đó. Âm thanh phải rời khỏi máy Mac mới tới được đó, và với nhiều người đi làm thì đó là chỗ câu chuyện kết thúc chứ không phải một chi tiết nhỏ.
- Một mô hình giọng nói chạy cục bộ do bạn tự điều khiển. Miễn phí, và tốn công. Whisper cùng các hậu duệ của nó chạy được trên Mac, và có những giao diện mã nguồn mở khá tốt. Nhưng bắt một cái như thế lên phụ đề trực tiếp, trên mọi app, trong một overlay đọc được trong lúc làm việc, thì là một dự án chứ không phải một lần tải về, mà phần lớn lý do nằm ở chuyện đường âm thanh nói bên dưới.
- Một app làm phụ đề trực tiếp. Trả tiền, một lần. Cái này chính là như vậy: một overlay nổi trên mọi cửa sổ, lấy bất cứ thứ gì máy Mac đang phát, bóc lời trên Neural Engine, ở mười sáu ngôn ngữ, không ghi gì xuống đĩa. Đáng mua khi bốn câu trả lời miễn phí ở trên đã hết đường, chứ không phải trước đó.
Máy Mac thu tiếng của chính nó bằng cách nào
Micro thì dễ: macOS luôn có sẵn API cho nó, và xin quyền cũng là chuyện thường ngày. Âm thanh hệ thống mới là phần khó, vì suốt gần cả đời chiếc Mac không hề có cách chính thức nào để một app nghe được thứ một app khác đang phát. Có ba thời kỳ, và biết một công cụ thuộc thời kỳ nào là biết gần hết những gì cần biết về nó.
-
1
Thiết bị âm thanh ảo
Bạn cài một driver giả làm một cặp loa, đặt đầu ra của máy Mac vào đó, rồi đọc ngược lại nó như một cái micro. Cách đó chạy được, và nó có nghĩa là loa thật của bạn im bặt trừ khi bạn dựng thêm một thiết bị thứ hai để tách tín hiệu. Đây là thời của những bài hướng dẫn cài đặt kèm sáu ảnh chụp màn hình.
-
2
Quay màn hình, để lấy tiếng
macOS về sau cho phép một app lấy âm thanh hệ thống kèm theo việc quay màn hình. Không cần driver, nhưng bạn đang cho một app quyền nhìn thấy màn hình của mình chỉ để nó nghe được, và macOS thì nhắc cả phòng bằng một chỉ báo đang quay.
-
3
Process tap của Core Audio, macOS 14.2
Một app xin Core Audio tap vào một tiến trình khác, hoặc tất cả, rồi nhận âm thanh trực tiếp. Không driver, không đổi hướng gì cả, loa của bạn vẫn kêu, và quyền bạn cấp là quyền ghi âm thanh chứ không phải quyền quay màn hình. Đây là toàn bộ lý do app này có được hình dáng như hiện tại.
Nó cũng giải thích luôn cái yêu cầu không có đường vòng. Process tap xuất hiện ở macOS 14.2 và chỉ trên Apple silicon, nên 14.2 là mức sàn ở đây và một chiếc Mac Intel thì không nâng lên tới đó được. Nếu bạn dùng Intel, ba đường đầu tiên ở trên là toàn bộ danh sách của bạn.
Lên phụ đề cho máy Mac của bạn, trong ba bước
-
1
Cài đặt, và cấp đúng một quyền
macOS xin quyền ghi âm thanh hệ thống ở lần chạy đầu. Bỏ lỡ lời nhắc đó thì mọi bộ đệm về tới đều đầy im lặng mà chẳng có lỗi ở đâu cả, và đó là kiểu hỏng duy nhất đáng biết trước. Hướng dẫn cài đặt chỉ cách phát hiện nó trong mười giây.
-
2
Nhắm vào tất cả, hoặc vào một app
Toàn bộ âm thanh hệ thống là mặc định và không phải chỉnh gì. Thu hẹp lại còn một app thì chỉ cách một cái menu, và nó kéo theo cả các tiến trình phụ của app đó, đây chính là thứ làm một cuộc gọi trong tab trình duyệt lên phụ đề được như một app native.
-
3
Đặt overlay ở chỗ bạn muốn
Giữ ⇧ rồi kéo; bạn thả ở đâu nó nhớ ở đó. Nó không nhận cú nhấp nào, nên bạn cứ làm việc xuyên qua nó, và trỏ chuột vào thì nó tan ra chứ không dịch đi. Bản demo trên trang chủ cư xử y hệt, ngay trong trình duyệt, trước khi bạn mua gì.
Hoàn tiền trong 14 ngày, không cần lý do.
Thời gian thực đánh đổi gì về độ chính xác
Bộ nhận dạng là một mô hình chạy theo luồng chứ không phải loại đợi đủ một cửa sổ ba mươi giây, và đó là khác biệt giữa phụ đề bám theo âm thanh và phụ đề tới khi chuyện đã qua. Nó chạy ở khoảng một phần bảy thời gian thực trên Neural Engine, nên máy không phải gắng sức và quạt vẫn nằm yên như cũ.
Riêng tiếng Anh có bảy checkpoint chứ không phải một, và chúng đánh đổi hai thứ không thể cùng lớn nhất: cái nhanh nhất bắt đầu cho ra chữ chậm hơn người nói khoảng 160 ms, cái chậm nhất chính xác hơn và lùi xa hơn. Mọi thứ tiếng còn lại chạy chung một mô hình đa ngôn ngữ. Cái núm vặn đó là phiên bản thành thật của câu hỏi về độ chính xác, và là lý do trang này không tuyên bố thắng ai trong một phép đo chưa ai làm.
Thứ vẫn còn hỏng, ở mọi công cụ trên trang này: tên riêng, thuật ngữ, từ viết tắt, hai người nói chồng lên nhau, và khẩu ngữ nói nhanh qua một đường truyền tệ. Phụ đề trực tiếp làm những chỗ đó đọc được đủ thường xuyên để đáng có, chứ không đủ tin cậy để thành một bản ghi lời.
Câu hỏi về việc lên phụ đề cho Mac
- Lên phụ đề cho âm thanh hệ thống trên Mac bằng cách nào?
- Từ macOS 14.2, một app có thể tap thẳng vào âm thanh của một tiến trình khác qua Core Audio, nên thứ duy nhất nó cần ở bạn là quyền ghi âm thanh. Trước đó bạn phải cài một thiết bị âm thanh ảo rồi định tuyến đầu ra qua nó, và đó là lý do các hướng dẫn cũ đầy ảnh chụp màn hình.
- Tôi còn cần BlackHole hay driver loopback nữa không?
- Cho việc này thì không. Không có gì bị đổi hướng, thiết bị phát của bạn không đổi, và loa vẫn kêu trong lúc phụ đề chạy. Driver loopback vẫn là câu trả lời nếu bạn đang ở macOS 13 trở về trước, hoặc trên một chiếc Mac Intel.
- Thời gian thực có chính xác bằng bóc lời từ file không?
- Không, và không thứ gì chạy trực tiếp bằng được. Một công cụ bóc lời từ file nhìn hết cả câu rồi mới quyết từ đầu tiên là gì; một công cụ chạy trực tiếp phải chốt trong lúc người ta còn đang nói. Nếu bạn có bản thu và không vội, hãy bóc lời từ file.
- Nó có chạy trong tab trình duyệt không?
- Có. Nó thu một app cùng mọi tiến trình phụ mà app đó sinh ra, nên một cuộc gọi hay một video trong tab lên phụ đề y như một app native. Chuyện đó cũng lo luôn cho các app Electron, thứ có âm thanh không bao giờ phát ra từ tiến trình mang tên chúng.
- Nó có lên phụ đề cho giọng của chính tôi không?
- Không. Micro không bao giờ được mở. Nó nghe thứ máy Mac của bạn phát ra, tức là tất cả mọi người trừ bạn, và đó là một lằn ranh cố ý chứ không phải một tính năng còn thiếu.
- Trễ bao nhiêu?
- Mô hình tiếng Anh nhanh nhất bắt đầu cho ra chữ chậm hơn người nói khoảng 160 ms; những mô hình chính xác hơn thì lùi xa hơn. Đó là một cái núm vặn chứ không phải một con số, và bạn muốn đầu nào của nó thì tuỳ vào việc bạn đang theo một cuộc trò chuyện hay đang đọc một bài giảng.
- Tôi lưu bản ghi lời được không?
- Không. Không có gì được ghi xuống đĩa, đó là chủ ý. Giữ ⌥ để gọi lại mấy dòng phụ đề gần nhất và cuộn qua chúng, nhưng khi chúng trôi đi rồi thì mất hẳn. Nếu bạn cần một bản lưu để xem sau, thứ bạn cần là công cụ bóc lời từ file hoặc một app ghi chú, không phải cái này.
Cũng overlay ấy, ở những chỗ khác
Video không có phụ đề
Phụ đề chồng lên một bộ phim, một luồng phát hay một tab vốn chẳng có phụ đề nào.
Podcasts
Phụ đề cho những chương trình chưa bao giờ có bản ghi lời.
Các app tương thích
Hễ phát ra tiếng trên máy Mac của bạn là nó lên phụ đề. Danh sách, và những ngoại lệ.
So với Phụ đề trực tiếp của Apple
macOS có sẵn tính năng này và miễn phí. Chỗ mà nó thôi còn đủ dùng.
So sánh mọi lựa chọn thay thế
Sáu cách để có phụ đề trên một chiếc Mac, và với bạn thì nên chọn cách nào.
App giữ lại những gì
Không có gì được ghi xuống đĩa, và sau khi mô hình tải xong thì không còn lệnh gọi mạng nào nữa.
Phụ đề cho thứ đang phát ngay lúc này.
Tuần ra mắt: $5 thay vì $9 đến hết 22 tháng 8 · hoàn tiền trong 14 ngày
Hoàn tiền trong 14 ngày, không cần lý do
$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.