flutter_quran_tajwid 1.0.1 copy "flutter_quran_tajwid: ^1.0.1" to clipboard
flutter_quran_tajwid: ^1.0.1 copied to clipboard

A Flutter package for real-time Quranic recitation analysis with AI-powered transcription, Tajweed error detection, and word-by-word highlighting. Displays 15-line page layout with complete Quran (604 pages).

1.0.1 #

  • CRITICAL FIXES:

    • Fixed Gemini Live API connection by updating to gemini-2.0-flash-exp model.
    • Resolved WebSocket disconnection and "stuck buffer" issues.
    • Fixed Verse marker rendering and skipping logic.
  • NEW FEATURES:

    • JSON Result Export: Added RecitationResult model and onRecitationComplete callback for easy integration.
    • English Localization: Full English UI for Recitation Report and error messages.
    • Full Quran Navigation: Direct page jump (1-604) and Surah selector.
  • IMPROVEMENTS:

    • Updated font to IndoPak for better readability.
    • Added const optimizations for performance.
    • Enhanced error logging for Gemini service.
  • BREAKING CHANGES:

    • Constructor parameter: RecitationScreen(initialPageNumber: ...) (was pageNumber).

1.0.0 #

  • Initial release of the Flutter Quran Tajweed Recitation Assistant.
  • Features include:
    • Real-time Tajweed analysis using Gemini Live API.
    • Audio recording and playback.
    • Quran text display with highlighting.
1
likes
0
points
303
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package for real-time Quranic recitation analysis with AI-powered transcription, Tajweed error detection, and word-by-word highlighting. Displays 15-line page layout with complete Quran (604 pages).

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

audio_service, flutter, flutter_dotenv, flutter_riverpod, flutter_screenutil, flutter_tts, hive, hive_flutter, http, intl, record, riverpod, string_similarity, web_socket_channel

More

Packages that depend on flutter_quran_tajwid