Hmm… Một ý tưởng khá hay nhưng có một vài vấn đề. Đầu tiên, việc kết nối tới VPN sẽ tạo ra delay và sử dụng VPN sẽ có tốc độ chậm hơn so với bình thường. Thường mấy ông làm VPN hay qc VPN sẽ giúp tốc độ mạng nhanh hơn nhưng thực chất không phải, dùng VPN sẽ chậm hơn so với thông thường vì hai lí do:
-
Packet thay vì gửi thẳng đến server thì ta phải qua thêm một thằng trung gian là VPN, nó mã hóa dữ liệu các thứ rồi mới gửi tới server.
-
Những công ti lớn như Google thường đặt tạo ra hệ thống máy chủ sao cho tối ưu về mặt vị trí địa lí, ví dụ thay vì packet phải gửi tới tận Mỹ thì nó sẽ gửi tới Singapore chẳng hạn. Giả sử bạn đặt máy chủ VPN ở Mỹ thì tất nhiên máy bạn phải gửi packet đến tận Mỹ rồi máy chủ VPN gửi packet tới server Google ở Mỹ => Tốn thêm thời gian, mất ưu thế về tối ưu cho vị trí địa lí mà Google bỏ một đống tiền ra để làm.
Tiếp theo, mình cần phải nói tới độ ổn định của server VPN mà bạn định làm. Bạn có thể thuê một cái VPS nào đó rồi cài OpenVPN vào. OK, thế bạn có bạn có đảm bảo được nó sẽ chạy một cách mượt mà và ổn định, ít nhất là ở hiện tại hay xa hơn là ở tương lai không? Liệu bạn có thể đảm bảo cái server VPN đó không bị hack không?
Tiếp theo nữa, ngoài cách nhận dạng máy thông qua địa chỉ IP ra, hệ thống của họ còn có cách khác để nhận ra bạn, ví dụ như dùng cookies chẳng hạn, hay chỉ cần biết user đang truy cập có phải là bot hay không thông qua user agent, user profile,…là được. Mà khoan, có lẽ cái này chỉ áp dụng cho Gmail thôi, gg dịch không áp dụng? Hừm… .
Chi phí thuê VPS ở những chỗ như AWS khá đắt đỏ vì tiền nào của nấy mà, thuê ở những chỗ lớn dù đắt hơn nhưng ổn định hơn, CSKH tốt hơn, chất lượng tốt hơn. Nếu nhớ không nhầm thì AWS có chính sách sài thử free 1 năm thì phải. Vấn đề là để đăng kí thì cần có thẻ quốc tế, tuy nhiên nếu sài không cẩn thận là bên Amazon lại đòi nợ rồi khóa tài khoản các thứ. Mình từng dùng thẻ giả rồi bị bên Amazon khóa tài khoản và chỉ cho mở lại khi thanh toán nợ (vô tình) đang có.
Tóm lại, đối với một chức năng tưởng chừng như đơn giản như dịch text thì có cần phải làm rườm rà, phức tạp, tốn thời gian bằng cách thuê VPN không? Theo mình thấy, thuê VPS còn tốn tiền và thời gian hơn việc dùng API, mà chưa chắc đã chạy ổn định, nhanh hơn, tốt hơn việc dùng API, mà cả hai cách cũng cần phải có thẻ quốc tế thôi.
Cuối cùng, liệu nhu cầu của bạn là dịch một đoạn text dài hay chỉ dịch một từ? Trong dữ liệu INPUT mình chỉ thấy dịch từ chứ không thấy dịch một câu, một đoạn. Nếu chỉ cần dịch một từ thì chẳng cần dùng Google dịch, VPN các thứ làm gì, dùng luôn API, thư viện từ điển Anh-Việt, Việt-Anh luôn cho nó nhanh, chẳng tốn tiền hay thời gian làm mấy cái này làm gì.
P/s: Nếu muốn chạy offline thì có thể down luôn cái từ điển về, nhưng mấy file từ điển có dung lượng thường có dung lượng khá lớn, cỡ vài chục MB thành ra là nên lưu dưới dạng DB cho tối ưu
P/s 2: Ngoài Google dịch ra còn có vài bên cung cấp dịch vụ dịch Anh-Việt, Việt-Anh,…như Bing Translate chẳng hạn, bên này cũng có API riêng như Google dịch và được xài free 2 triệu từ một tháng.