Commit History

  1. Reword guest CTA: free for longer when signed in⁠

    multimodalart +1: Claude Opus 4.8 (1M context) HF Staff
    70ab5e2
  2. Guest quota is 3 free runs, not 1 — update messaging⁠

    multimodalart +1: Claude Opus 4.8 (1M context) HF Staff
    32bf5d3
  3. Guest-first UX: load app without mandatory sign-in⁠

    multimodalart +1: Claude Opus 4.8 (1M context) HF Staff
    ed26441

  1. Open file picker when clicking Upload tab on all audio inputs

    ba34677
  2. Open file dialog on Upload tab; add clone button to Your Voices header

    76d7048
  3. Add Powered by OmniVoice to synthesis page

    a6cc4b6
  4. Play triggers first generation; gray out download until ready

    17f9926
  5. Use text label for segment generate button

    fbaed01
  6. Reword break-down suggestion

    5ed0832
  7. Show generate icon for ungenerated segments

    853c602
  8. Merge Studio into Voice Generation as adaptive editor

    06d670f
  9. Rename Audiobook feature to Studio (user-facing copy)

    20074f0
  10. Audiobook: reword copy — each line is its own generation

    f10ba04
  11. Audiobook: row remove button, voice chip with arrow + name label, subtler lines, wider page

    63fd7b5
  12. Audiobook: single rich-text editor with per-line voice chips and per-line test playback

    77edcd1
  13. Add Generate Audiobook: per-segment voices, combine to single MP3

    c09c6fe
  14. Close modal on Esc key

    d5824e0
  15. Add (clone) to Voice Library add-voice tile

    026c735
  16. Clarify add-voice button clones a voice

    7e16fc0
  17. Rename Voice Clone to Voice Generation

    06c91a9
  18. Show generations-per-dollar estimate on Pro credits CTA

    f1bb4a2
  19. Compact reset countdown, ellipsis after 'or'

    8bbf5b5
  20. Inline reset countdown into runs-exhausted headline

    bb4298d
  21. Lead runs-exhausted message with reset countdown before CTA

    4915664
  22. Reword Pro CTA, emphasize voices/day estimate

    8969803
  23. Add voices-per-day estimate to Pro upgrade CTA

    1ca17d6
  24. Show ZeroGPU execution-count (runs) quota from new endpoint field

    5f5d462

  1. Fix misleading free-tier quota message; gate credits CTA to Pro

    b7f0f1d
  2. Restore usage tracker, backed by real ZeroGPU quota endpoint

    439049f

  1. Update README.md

    multimodalart HF Staff
    Verified signature
    0c45e74
  2. Update README.md

    multimodalart HF Staff
    Verified signature
    3a03552

  1. Hide 'Generated in Xs' success status via CSS only (easy to revert)

    80c4199
  2. Park fake progress at 75% during processing instead of 10/30%

    ad06f60
  3. Add Voice Changer / Cleaner / Sound Effects / Transcribe to history

    feede45
  4. Drop 'denoise' jargon; toggle reads 'Remove noise' / 'Remove noise & enhance'

    3e35161
  5. Rename Voice Isolator -> Voice Cleaner; promote denoise/enhance toggle out of advanced

    66a3cea
  6. Disentangle gen wall-clock from audio length; convert recorded blobs to WAV before upload

    e0cb8bc
  7. Hoist inputRecorders/inputRecordHandlers consts to module top (TDZ crash)

    77deeb4
  8. Voice Changer target: add Library tab to pick from saved voices and presets

    c71e540
  9. Mic recording option on every audio input (Voice Changer src/tgt, Isolator, Transcribe)

    0935499
  10. Add logout menu under the user pill

    6bad670
  11. Remove session usage tracker (couldn't reflect cross-session quota)

    a99ebea
  12. Tagline: 'Open-source audio AI has caught up'

    077bd66
  13. Add landing tagline: 'Open source is the new state of the art'

    26317f7
  14. Subtitle back to single flowing line

    d948705
  15. Drop 'plus' and em dash; break free-tier line onto its own row

    d26195b
  16. Dedupe 'voice' in landing subtitle

    5d1e3d7
  17. Lead value prop with free tier; drop ElevenLabs name-check

    1459738
  18. Broaden landing subtitle to cover all features, not just cloning

    591c1ec
  19. Cmd/Ctrl+Enter triggers the active page's primary generate action

    a77713e