Subtitles · Dịch trực tiếp

Phụ đề bằng ngôn ngữ của bạn,
khi câu còn chưa nói xong.

Subtitles ghi lại mọi thứ máy Mac của bạn phát. Từ phiên bản 1.3 nó còn dịch được ngay khi chữ hiện ra, giữa hai ngôn ngữ bất kỳ trong mười sáu ngôn ngữ nó nghe, ngay trên máy, qua trình dịch của Apple. Không có gì được tải lên để dịch, và đó là phiên bản duy nhất của toàn bộ chuyện này đáng để dựng.

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

$9 một lần · macOS 15 cho việc dịch, 14.2 cho mọi thứ còn lại · Apple Silicon

Hai mục trong menu

Translate To nằm dưới bộ chọn ngôn ngữ và khởi đầu ở Off. Chọn một ngôn ngữ đích và phụ đề sẽ đến bằng ngôn ngữ đó ngay từ câu kế tiếp. Translation Timing ngay bên dưới quyết định bạn thấy gì khi câu còn đang được nói, và hoá ra đó mới là toàn bộ bài toán thiết kế.

Menu Subtitles, với Translate To và Translation Timing nằm dưới Language / Models
Trên macOS 14 hai mục ấy vắng mặt, chứ không phải bị làm mờ.

Phần khó là câu chưa ai nói xong

Dịch một câu đã xong thì nhanh: 40 đến 125 ms trên phần cứng này, chẳng là gì so với thời gian người ta nói hết câu đó. Câu hỏi thật sự là trên màn hình nên có gì trong mấy giây trước khi câu đó kết thúc, và không có câu trả lời nào đúng cho tất cả mọi người. Nên có hai, và bạn chọn.

Live, Then Settle

Một giây nói gần nhất được dịch lại ở mỗi lần cập nhật và hiện mờ cho đến khi ổn định. Chữ mờ vẫn có thể đổi; chữ sáng rõ thì thôi rồi. Bạn đọc một trang gần như đứng yên, đổi lại là mấy từ mới nhất trông có vẻ tạm bợ, mà chúng tạm bợ thật.

Always Live

Mọi thứ được dịch lại ở mỗi lần cập nhật. Không gì bị chậm lại sau người nói và không gì bị giữ lại, còn cái giá là một dòng bạn đã đọc rồi vẫn có thể bị viết lại ngay trước mắt khi câu chạm tới cái từ làm đổi tất cả.

Nằm dưới cả hai là một quy tắc không tắt được: dịch trọn từng mệnh đề, không bao giờ dịch theo khung. Lớp phủ ngắt trang ở chỗ chữ hết chỗ, mà chỗ đó phần lớn rơi vào giữa câu, và một mẩu dịch riêng lẻ sẽ mất biến cách, mất hợp giống, hoặc mất một động từ mà người nói chưa kịp tới. Vậy nên thứ được dịch và thứ được hiện là hai đơn vị khác nhau, còn chỗ ngắt trang xảy ra sau đó, trên đoạn chữ vốn đã có nghĩa.

Một khung đầy rồi lật sang trang mới sẽ bắt đầu lại từ mệnh đề cuối nó đã hiện chứ không phải từ cái từ tràn ra, để có một dòng bám vào thay vì một nhát cắt phũ. Chỉ khi nó lật nhanh thôi: một khung đã đứng đó đủ lâu để đọc thì vốn đã cho bạn khoảng thời gian ấy rồi.

Giữ và bản gốc quay lại

Việc dịch lấy mất của bạn chính thứ bạn đang nghe. Giữ sẽ trả nó lại: khung đang chạy và chồng đều chuyển sang ngôn ngữ đang được nói, đúng chừng nào bạn còn giữ phím. Trong lúc bạn nhìn, bản dịch vẫn chạy bên dưới, nên thả ra là bạn về lại với chữ hiện tại chứ không phải ảnh chụp bạn đã bỏ lại, và mỗi ngôn ngữ giữ lịch sử riêng để chồng không bao giờ trộn lẫn hai bên.

Với ai đang học ngôn ngữ đó, đây mới là cách dùng có ích: đọc tiếng của mình khi đã mất mạch, còn lại thì không bấm gì cả.

Mọi cặp, không vòng qua tiếng Anh

Mười sáu ngôn ngữ tạo ra 240 cặp có thứ tự, và cặp nào cũng chạy được. Đó là lý do ở đây việc dịch là bước thứ hai chứ không phải một tuỳ chọn của bộ nhận dạng: những mô hình vừa nhận dạng vừa dịch được huấn luyện để dịch sang tiếng Anh và từ tiếng Anh, nên tiếng Pháp sang tiếng Đức sẽ phải vòng qua tiếng Anh, mà mấy ngôn ngữ trong số này còn chẳng có trong danh sách của chúng. Đưa chữ đã hoàn chỉnh cho một trình dịch phủ mọi cặp tốn vài chục mili giây và không bỏ sót ai.

Ở chế độ tự nhận biết, ngôn ngữ nguồn lấy từ chính nhãn ngôn ngữ của bộ nhận dạng, thứ nó biết chỉ sau một hai từ, thay vì bắt trình dịch đoán từng câu một.

Vẫn không có gì rời khỏi máy Mac

Âm thanh chưa từng rời máy, và chữ đã dịch cũng vậy. Tất cả chạy qua framework Translation của Apple, đúng cái cơ chế dịch trên máy mà phần còn lại của macOS vẫn dùng, nên ở đây không có máy chủ nào, không khoá nào phải giữ, không tài khoản nào phải có. Mạng chỉ dùng đến đúng một lần: khi macOS hỏi để tải một cặp ngôn ngữ ở lần đầu bạn dùng, điều nó cũng làm cho các bản dịch của chính nó. Sau đó cặp ấy nằm trên đĩa và chẳng còn gì để tải.

Và đằng nào cũng không có gì được ghi xuống. Một dòng phụ đề đã dịch hiện trên màn hình rồi biến mất, y như một dòng chưa dịch, còn trang quyền riêng tư ngắn vì đúng cái lý do nó vẫn luôn ngắn.

Nên biết trước khi trông cậy vào nó

  • macOS 15 trở lên, chỉ riêng cho tính năng này. Trình dịch của Apple xuất hiện ở đó. Trên 14.2 ứng dụng vẫn làm phụ đề cho mọi thứ nó vẫn luôn làm, còn hai mục ấy vắng mặt khỏi menu chứ không phải bị làm mờ.
  • Nó dịch thứ nó nghe được, không phải thứ đã được nói. Một cái tên mà bộ nhận dạng nghe sai sẽ được dịch y nguyên, sai vẫn hoàn sai. Lỗi không triệt tiêu nhau ở bước thứ hai, và ở chỗ độ chính xác quan trọng nhất, ghim cứng ngôn ngữ đang nói thay vì để tự nhận biết mới là cài đặt có ích.
  • Phụ đề do người làm vẫn tốt hơn, ở đâu có sẵn. Một bản dịch do người ta viết, soát và canh giờ luôn thắng bản máy dịch. Cái này dành cho phần âm thanh chưa bao giờ có bản dịch nào: cuộc gọi, huddle, buổi giảng, podcast, video chỉ có mỗi tiếng gốc.
  • Một chiều mỗi lần. Có một ngôn ngữ đích, không phải một cặp, nên cuộc gọi bằng hai thứ tiếng sẽ được dịch sang một ngôn ngữ của bạn, còn muốn biết thật sự đã nói gì thì giữ .

Câu hỏi về việc dịch

Nó dịch được giữa những ngôn ngữ nào?
Bất kỳ ngôn ngữ nào trong mười sáu ngôn ngữ nó làm phụ đề sang bất kỳ ngôn ngữ nào trong mười lăm ngôn ngữ còn lại: tiếng Anh, Tây Ban Nha, Pháp, Ý, Bồ Đào Nha, Đức, Hà Lan, Thổ Nhĩ Kỳ, Nga, Ả Rập, Hindi, Nhật, Hàn, Việt, Ukraina và Quan Thoại. Tức là 240 cặp có thứ tự, và không cặp nào đi vòng qua tiếng Anh.
Âm thanh có rời khỏi máy Mac của tôi để được dịch không?
Không. Âm thanh vốn chẳng đi đâu cả, và chữ cũng vậy: việc dịch chạy qua framework Translation của Apple, vốn hoạt động ngay trên máy. macOS có thể hỏi để tải một cặp ngôn ngữ ở lần đầu bạn dùng, y như nó vẫn làm cho các bản dịch của chính nó, và sau đó cặp ấy nằm trên đĩa còn ứng dụng không gọi mạng lần nào nữa.
Hai kiểu định thời khác nhau chỗ nào?
Live, Then Settle dịch lại một giây nói gần nhất ở mỗi lần cập nhật và làm mờ cho đến khi phần đó ổn định, nên chữ sáng rõ là đã thôi thay đổi còn chữ mờ vẫn có thể xê dịch. Always Live dịch lại toàn bộ ở mỗi lần cập nhật: không gì bị chậm lại sau người nói, và bất cứ thứ gì trên màn hình vẫn có thể bị viết lại. Live, Then Settle đọc êm hơn; Always Live là kiểu không bao giờ để bạn chậm mất một câu.
Tôi có xem được cả ngôn ngữ gốc không?
Giữ . Khung đang chạy và chồng đều chuyển sang ngôn ngữ đang được nói chừng nào phím còn được giữ, còn bản dịch vẫn chạy bên dưới, nên khi thả ra bạn thấy chữ hiện tại chứ không phải ảnh chụp bạn đã bỏ lại. Mỗi ngôn ngữ giữ lịch sử riêng, nên chồng không bao giờ trộn lẫn hai bên.
Việc dịch cần macOS nào?
macOS 15, vì đó là nơi framework Translation của Apple xuất hiện. Việc làm phụ đề vẫn chạy trên 14.2, nơi Translate To và Translation Timing đơn giản là không có trong menu chứ không phải bị làm mờ.
Cái này có giống phụ đề trên dịch vụ phát trực tuyến không?
Không. Một dịch vụ phát trực tuyến đưa ra bản dịch do người ta viết, soát và canh giờ, và ở đâu có sẵn thì bản đó tốt hơn cái này. Cái này dành cho phần âm thanh chưa bao giờ có bản dịch nào: một cuộc gọi, một huddle, một buổi giảng, một podcast, một video chỉ có mỗi tiếng gốc.

Mười sáu ngôn ngữ đi vào, ngôn ngữ bạn đọc đi ra.

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.