+3

Chrome Extension - Web Summarizer & Translator - Trợ Thủ Đắc Lực Cho Việc Học Tiếng Anh

Giới Thiệu

Trong thời đại công nghệ 4.0, việc học tiếng Anh và tiếp cận thông tin toàn cầu trở nên dễ dàng hơn bao giờ hết nhờ sự trợ giúp của trí tuệ nhân tạo (AI). Một trong những công cụ hữu ích đó là phần mở rộng Chrome "Web Summarizer & Translator". Phần mở rộng này cung cấp nhiều tính năng mạnh mẽ như tóm tắt văn bản, dịch thuật, sửa lỗi ngữ pháp và phát âm, giúp người dùng nâng cao kỹ năng tiếng Anh một cách nhanh chóng và hiệu quả.

Link github repository: https://github.com/minhhungit/webSummarizerTranslatorChromeExtension/

image.png

Sự Trợ Giúp Của AI Trong Học Tiếng Anh

image.png

Dịch Chính Xác Và Mượt Mà

Việc dịch thuật từ tiếng Anh sang các ngôn ngữ khác và ngược lại thường gặp nhiều khó khăn, đặc biệt là khi gặp phải các từ ngữ chuyên ngành hoặc ngữ cảnh phức tạp. AI, với khả năng xử lý ngôn ngữ tự nhiên, đã giúp việc dịch thuật trở nên chính xác và mượt mà hơn.

Tóm Tắt Văn Bản Hiệu Quả

Khi tiếp cận một lượng lớn thông tin trên mạng, việc tóm tắt nhanh chóng những nội dung chính là rất cần thiết. Tính năng tóm tắt của phần mở rộng này giúp người dùng nắm bắt thông tin cốt lõi mà không cần đọc toàn bộ văn bản.

Sửa Lỗi Ngữ Pháp Tự Động

Việc viết đúng ngữ pháp là một yếu tố quan trọng trong giao tiếp tiếng Anh. AI giúp người dùng nhận diện và sửa các lỗi ngữ pháp một cách tự động, từ đó cải thiện kỹ năng viết của họ.

Phát Âm Văn Bản

Ngoài việc hiểu và viết, phát âm chuẩn cũng là một kỹ năng quan trọng. Tính năng phát âm văn bản giúp người dùng nghe và học cách phát âm đúng của từ và câu trong tiếng Anh.

Hướng Dẫn Cài Đặt Và Sử Dụng

Cài Đặt Phần Mở Rộng

  1. Tải xuống phần mở rộng: Tải tệp .zip từ Release của github repository, hoặc bạn có thể zip toàn bộ repository
  2. Mở trình mở rộng Chrome: Mở Chrome và gõ chrome://extensions/ vào thanh địa chỉ.
  3. Bật chế độ Phát triển viên: Bật chuyển đổi "Chế độ Phát triển viên".
  4. Tải gói không đóng gói: Nhấp vào "Tải gói không đóng gói" và chọn thư mục mà bạn đã giải nén tệp .zip.

Sử Dụng Phần Mở Rộng

  1. Chọn văn bản: Đánh dấu văn bản mà bạn muốn tóm tắt, dịch, sửa lỗi hoặc phát âm.
  2. Nhấp chuột phải: Nhấp chuột phải vào văn bản được chọn và chọn hành động mong muốn từ menu ngữ cảnh.

Tùy Chỉnh Cài Đặt

Chrome extension này sử dụng API AI để trả lời, nên để sử dụng, bạn cần phải cài đặt 1 vài thiết lập.

  1. Mở trình mở rộng Chrome: Đi tới chrome://extensions/.
  2. Nhấp vào biểu tượng của phần mở rộng: Tìm biểu tượng của phần mở rộng và nhấp vào nó.
  3. Chọn "Tùy chọn": Nhấp vào liên kết "Tùy chọn" trong hộp thoại mở rộng.

Trên trang Tùy chọn, bạn có thể thiết lập các thông số sau:

Lưu ý

Groq cung cấp API sử dụng mô hình LLAMA 3 70B miễn phí, tốc độ nhanh, là một lựa chọn tuyệt vời cho những ai muốn trải nghiệm các tính năng AI mà không tốn phí. Mặc dù Groq có một số hạn chế trong việc ép buộc model trả về tiếng Việt, nhưng tốc độ phản hồi nhanh và sự miễn phí của nó là những ưu điểm đáng kể.

  • API URL: Điểm cuối API cho dịch vụ AI được chọn.
    • OpenAI: https://api.openai.com/v1/chat/completions
    • Groq: https://api.groq.com/openai/v1/chat/completions
  • API KEY: Khóa API của bạn cho dịch vụ AI.
    • Nhận khóa API từ OpenAI: link
    • Nhận khóa API từ Groq: link
  • Model Name: Mô hình AI cụ thể bạn muốn sử dụng. Đề xuất nên sử dụng llama3-70b-8192 trên Groq bởi vì nó trả lời nhanh, mặc dù tiếng Việt hơi kém.
  • Temperature: Điều chỉnh sự sáng tạo và ngẫu nhiên của đầu ra của AI.
  • Max Token: Giới hạn độ dài của phản hồi của AI, nếu dùng LLAMA3-70B thì 8192, với gpt-35-turbo thì là 4096

Đây là cấu hình mình đang sử dụng trên máy của mình

image.png

Thiết lập cho TTS

Dành cho tính năng phát âm, thiết lập này không bắt buộc. Nếu bạn để trống, extension sẽ sử dụng tts mặc định của hệ thống.

  • API Key của OpenAI Whisper: Khóa API của bạn cho dịch vụ chuyển văn bản thành âm thanh của OpenAI (cho tính năng Phát âm).
    • Nhận khóa API của OpenAI Whisper của bạn: link
  • Open AI Whisper Model Name: Mô hình Whisper cụ thể cho chuyển văn bản thành âm thanh.
  • Voice Name: Giọng bạn muốn sử dụng cho việc phát âm (echo, alloy...)

Đóng Góp

Link repository: https://github.com/minhhungit/webSummarizerTranslatorChromeExtension/

Ứng dụng vẫn đang được phát triển thêm tính năng, mọi đóng góp để cải thiện phần mở rộng đều được hoan nghênh và có thể gửi qua trang GitHub của dự án.

Cảm ơn các bạn.


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí