Hoàn toàn offline
Model chỉ tải một lần và được kiểm tra; sau đó chạy không cần mạng. Không lời nói nào bị tải lên.
Dịch giọng nói offline · Go
PTranslator nghe micro, nhận ra ngôn ngữ, dịch câu nói rồi đọc lên thành tiếng. Mọi thứ chạy trên máy của bạn: không dịch vụ đám mây, và âm thanh không bao giờ rời khỏi máy.
$ ptranslator live --to ja [1] en (2.82s): Hello, how are you today? → こんにちは、今日はお気持ちですか? VAD 504ms · STT 223ms · translate 226ms · TTS 291ms # every stage is timed, every sentence
Làm được gì
Bốn khâu trong một đường ống — và không phải đăng ký gì.
Model chỉ tải một lần và được kiểm tra; sau đó chạy không cần mạng. Không lời nói nào bị tải lên.
Bạn nói bằng ngôn ngữ nào được hỗ trợ, PTranslator tự nhận ra ở từng câu, nên cuộc hội thoại đổi ngôn ngữ vẫn được.
Mọi cặp tiếng Việt, Nhật, Hàn, Pháp, Trung đều đi qua tiếng Anh, dùng model mở Firefox Translations của Mozilla.
Giọng tổng hợp tự nhiên ở ngôn ngữ đích, có mười giọng và chỉnh được tốc độ.
Model thiếu được tải về, hiện trước dung lượng và giấy phép, tải tiếp được, kiểm bằng checksum và giữ trong giới hạn bộ nhớ.
Mỗi câu báo thời gian từng khâu, và dự án ghi rõ các hạn chế đã biết cùng kết quả đo.
Cách hoạt động
Năm khâu chạy song song, nên câu tiếp theo đã được nghe trong khi câu này đang đọc.
Micro được bộ phát hiện giọng nói theo dõi và cắt âm thanh thành từng câu.
Whisper chuyển giọng nói thành văn bản và nhận ra ngôn ngữ.
Câu được dịch, qua tiếng Anh khi cả hai đầu đều không phải tiếng Anh.
Giọng tổng hợp đọc bản dịch bằng ngôn ngữ đích.
Văn bản gốc, bản dịch và thời gian từng khâu được in ra.
Công cụ cấu hình
Đầu ra thật của công cụ dòng lệnh, phát lại bản ghi thử bằng bốn ngôn ngữ.



Bản ghi thử dùng giọng tổng hợp, và thông báo của công cụ bằng tiếng Việt. Giọng người thật sẽ cho kết quả kém hơn.
FAQ
Chỉ một lần để tải model (khoảng 800 MB cho bộ lõi và hai ngôn ngữ). Sau đó chạy hoàn toàn offline.
Tiếng Anh, Việt, Nhật, Hàn, Pháp và Trung, mọi chiều qua tiếng Anh. Giọng đọc hỗ trợ nhiều ngôn ngữ hơn thế.
Trong bài đo của dự án với giọng tổng hợp, model nhận dạng lớn nhất sai khoảng 5% số từ ở âm thanh sạch và 13% khi có nhiễu. Giọng thật, giọng vùng miền và model dịch nhỏ sẽ kém hơn.
Chưa: hiện PTranslator là chương trình dòng lệnh, có các lệnh dịch trực tiếp, chép lời từ tệp, dịch văn bản và đọc thành tiếng.
PTranslator đang được đội Calix phát triển. Hãy liên hệ nếu bạn muốn dùng thử.
Cho chúng tôi biết bạn cần những ngôn ngữ và tình huống nào.
Liên hệ