Câu cần đọc
Ctrl/⌘ + EnterCài đặt
Local không cắt ở 3000 ký tự. Remote theo giới hạn server
(mặc định 3000; có thể tăng bằng MAX_CHARS).
Bundle trong extension được ưu tiên. Nếu không có, tải từ URL này và cache vào Cache Storage.
Thêm giọng từ HuggingFace (qua server)
Tìm và tải `.vfa`/`.vfts` qua API server; bundle được lưu trong Cache Storage và dùng cho lần đọc local tiếp theo.
Context menu vẫn có các lựa chọn riêng: đọc ẩn, popup, tab.
Mỗi dòng “từ gốc = cách đọc”; lưu trong extension. Giá trị phải là
âm tiết tiếng Việt hợp lệ: Z nên viết dét hoặc
giét; viết zét sẽ bị fallback thành “a”.
Local áp dụng trực tiếp; remote gửi `overrides` nếu server hỗ trợ.
Giải thích các cài đặt
Tốc độ: 1.00× bình thường; nhỏ hơn chậm hơn, lớn hơn nhanh hơn.
Alpha: 1,5 mặc định; cao hơn nét hơn nhưng dễ lộ rè/nhiễu.
Pause cố định: chèn khoảng lặng theo dấu câu thay vì để model tự đoán.
Peak normalize: đưa đỉnh WAV về −3 dBFS để tránh clip; có thể làm to cả rè/nền. Không dùng khi stream.
Stream: phát ngay từng đoạn; không dùng peak normalize; file/phụ đề có sau khi xong.
Resolve OOV: OOV là token lạ (tên riêng, viết tắt, tiếng Anh, mã sản phẩm…). Bật để tra từ điển/đánh vần (VNG → “vê en giê”); tắt để giữ fallback.
Phương ngữ: đổi một số cách đọc qua normalizer; model hiện là giọng Bắc.
Max ký tự/chunk: câu dài tự chia; nhỏ = ít RAM nhưng nhiều lần ngắt.
Từ điển: mỗi dòng từ = cách đọc; áp trước normalizer/STEM.
Local / Remote: Local chạy model trong extension; Remote gửi văn bản tới server. Server cũ có thể bỏ qua một số tùy chọn.
RTF: thời gian xử lý / thời lượng audio; nhỏ hơn 1 là nhanh hơn thời gian thực.
Thử nhanh: