voice / app.py

Commit History

21 days ago

  1. Enforce high-bitrate MP3 format across audiobook pipeline, UI downloads, and Colab generation

    4e04f3a
  2. Add IndicF5 Zero-Shot Human Voice Cloning and Indic Parler-TTS acoustic tweaks

    d506682
  3. Add Young Female voices and Romance Audiobook pacing feature to Text-to-Speech tab

    77f66c0
  4. Add Tamil Romance Audiobook Scriptwriter & AI TTS pipeline with exclusive young female voice options

    2e36a40
  5. feat: optimize pipeline with 100% free cloud translation, edge-tts, and lightweight dependencies

    aeac13d

  1. Add dedicated MP3 file download component and parallelize large text translation

    f6eb9db

  1. Fix: improve Tamil female TTS voice quality using premium customization

    ce7947f
  2. Feat: expose processing mode inside Text to Speech tab

    cfcf74e
  3. Feat: integrate Meta MMS Tamil TTS with young female voice pitch-shifter

    8586104
  4. Refactor: clean up unused chat engine, easyocr fallback, and character memory UI

    9004622

  1. Enhance UI with premium dark-mode styling, HTML header, and force-dark JS listener

    ccef584
  2. Implement Custom Translation Dictionary Editor UI and JSON persistence

    a266300
  3. Support Spicy Mode (Intimate Translation) checkbox in the Text to Speech tab

    cb416d9
  4. Optimize BGM downloading with parallel ThreadPoolExecutor and reduce output MP3 bitrate to 64k mono for 3x faster client downloads

    6e4bc83
  5. Scale TTS to 50k+ characters, add recursive parallel chunking, resolve openvino IDE warning

    f3b42be

  1. Optimize voice pipeline: add fast Cloud APIs mode, lazy load models, and run concurrent panel tasks

    3832e83

  1. Refactor and optimize Tamil voice pipeline with expressive style fallback

    c5206e7
  2. feat: implement robust multilingual translation voice pipeline with glossary, memory database, and unified Gradio translator UI

    54778a1
  3. Optimize MP3 compression and parallelize BGM downloads for 4x faster audio downloads

    f86ec6b
  4. Migrate to local Qwen3, IndicTrans2, and Svara-TTS OpenVINO INT4 pipeline with robust fallbacks and lust style

    ed9e354

  1. Remove Video Dubbing Studio to make app lighter and smoother

    b63a212
  2. Optimize audio generation, serve local BGM, deliver compressed MP3 files

    e6e1322
  3. Add Safari-like Reader Mode and highlight-to-populate selection logic to Text to Speech tab

    afc9a2c
  4. Add Import Text from URL feature with line-based and phrase-based cropping options

    930d391
  5. Handle invalid/empty start_page_num inputs in jump_to_page function safely

    7f7dfa6
  6. Improve auto-play ended event listener with addEventListener and element property check

    a516992
  7. Support custom start and end page ranges for comic reading mode

    f6044b5
  8. Support proper automatic switching and audio autoplay in comic reader mode

    c8b1fbe

  1. feat: unify React Dubbing Studio UI with Gradio Manga AI in single Docker container

    337d4b1
  2. remove: delete 'Soft & Seductive (Maya)' voice tone from all dropdowns

    0280a44
  3. fix: replace localhost iframe in dubbing tab with native Gradio UI that works on HF Spaces

    fc976be
  4. feat: implement detailed pipeline diagnostics, memory optimization for transcription, and fix import issues

    336d249

  1. Implement Cinematic Panel Narration with TTS splicing

    60396ca
  2. Update OCR prompt for comic books

    bf00480
  3. UI: Fix audio player timeline and timestamp visibility for better clarity

    6d59070
  4. Fix: Remove JS pre-processor and add global auto-play shield to isolate final UI Error cause

    1c4070e
  5. Privacy: Remove Private Gallery and Admin Monitoring sections as requested

    584fb01
  6. UI: Remove Maya Chat column as requested and stabilize TTS audio buffer format

    0144dac
  7. Fix: Bypass Gradio 4 frontend Image deserialization bug by reading the PDF page directly in the backend process

    c444a83
  8. Fix: Resolve Gradio 4 JS payload corruption causing UI Error states by ensuring triggerHaptic returns input arguments

    2e5764a
  9. Fix: Add global try-except shield to completely prevent Gradio UI crashes and expose hidden process errors

    2f3e685
  10. Fix: Resolve 4 critical hidden exceptions causing Gradio UI 'Error' boxes (Qwen timeout, Paddle kwargs, TTS empty strings, Autoplay TypeErrors)

    4bfd96d
  11. Fix: Implement Dual-OCR fallback and UI error hardening for stable comic reading

    af3bb1a
  12. Fix: Implement 'Neural Silencer' to permanently stop asyncio log spam

    29c13da
  13. Ultimate: Definite AI Intelligence and UI stability fix (Phi-3 Integration)

    ae904db
  14. Feature: Add 'Share with Friends' button with clipboard sync

    bc97ed9
  15. UI: Remove visual GIF gallery for a cleaner interface

    53158f1
  16. Sync: Full project update including premium UI and advanced chat engine

    b0bfc45
  17. Stability: Activate Ultimate Stability Mode to resolve server hangs and memory issues

    4d10731
  18. Optimization: Restore 5-page background prefetch for zero-latency reading

    aa6b9c1