Skip to content

v1.0.2

Choose a tag to compare

@buudvh buudvh released this 26 Jun 05:00

LocalTTS v1.0.2 – Release Notes

🚀 Nổi bật

  • Giảm dung lượng ứng dụng bằng cách loại bỏ 2 file tĩnh acronyms.plistnon-vietnamese-words-homographs-backup.plist khỏi App Bundle.
  • Chuyển sang tải động từ điển viết tắt (acronyms.plist) từ repo HuggingFace raikiri1498/nghitts khi cần.

🧭 Giao diện mới

  • Thiết kế lại TabView thành 3 tab chính:
    • TTS (Đọc văn bản): quản lý model NghiTTS, nhập văn bản thử nghiệm, cấu hình thông số xử lý đoạn.
    • Từ điển (Preprocess): quản lý tiền xử lý văn bản và truy cập trình chỉnh sửa từ điển ngoại lệ.
    • Hệ thống (Server): quản lý server HTTP, trạng thái engine, log và request gần nhất.

📚 Quản lý từ điển ngoại lệ nâng cao

  • Đồng bộ trực tiếp từ điển EN/JP từ HuggingFace / server chính thức của NghiTTS.
  • Hiển thị cảnh báo an toàn khi tải lại từ điển gốc để tránh ghi đè dữ liệu tùy chỉnh.
  • Hỗ trợ nhập file .plist từ Files app để thay thế từ điển đang dùng.
  • Thông báo rõ ràng khi import/tải thành công và hiển thị lỗi khi file không hợp lệ.

🛠️ Sửa lỗi & ổn định

  • Tự động trả về từ điển rỗng khi file bị thiếu, tránh crash ứng dụng.
  • Giải phóng security-scoped resources ngay sau khi đọc file Plist từ Files app.
  • Cập nhật .pbxproj để đảm bảo CI/CD build IPA mượt mà, tránh lỗi thiếu file.