Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.21.1 #3300

Merged
merged 19 commits into from
Nov 27, 2023
Merged

v0.21.1 #3300

merged 19 commits into from
Nov 27, 2023

Commits on Nov 17, 2023

  1. Configuration menu
    Copy the full SHA
    fdf0c8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    39fe38b View commit details
    Browse the repository at this point in the history
  3. chore(utils.io): remove unused code

    These are all available in Trainer.
    eginhard committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    5119e65 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    96678c7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0fb0d67 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Merge pull request #3243 from idiap/checkpoints

    Remove duplicate/unused code
    erogol committed Nov 22, 2023
    1 Configuration menu
    Copy the full SHA
    b47d9c6 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. 1 Configuration menu
    Copy the full SHA
    64f391b View commit details
    Browse the repository at this point in the history
  2. fix(bin.synthesize): more informative error for wrong --language argu…

    …ment (#3294)
    
    In multilingual models, the target language is specified via the
    `--language_idx` argument. However, the `tts` CLI also accepts a `--language`
    argument for use with Coqui Studio, so it is easy to choose the wrong one,
    resulting in the following confusing error at synthesis time:
    
    ```
    AssertionError:  ❗ Language None is not supported. Supported languages are
    ['en', 'es', 'fr', 'de', 'it', 'pt', 'pl', 'tr', 'ru', 'nl', 'cs', 'ar',
    'zh-cn', 'hu', 'ko', 'ja']
    ```
    
    This commit adds a better error message when `--language` is passed for a
    non-studio model.
    
    Fixes #3270, fixes #3291
    eginhard committed Nov 24, 2023
    1 Configuration menu
    Copy the full SHA
    4a2684b View commit details
    Browse the repository at this point in the history
  3. fix: don't pass quotes to espeak (#3286)

    Previously, the text was wrapped in an additional set of quotes that was passed
    to Espeak. This could result in different phonemization in certain edges and
    caused the insertion of an initial separator "_" that had to be removed.
    Compare:
    $ espeak-ng -q -b 1 -v en-us --ipa=1 '"A"'
    _ˈɐ
    $ espeak-ng -q -b 1 -v en-us --ipa=1 'A'
    ˈeɪ
    
    Fixes #2619
    eginhard committed Nov 24, 2023
    1 Configuration menu
    Copy the full SHA
    2af0220 View commit details
    Browse the repository at this point in the history
  4. Fix tts_with_vc (#3275)

    * Revert "fix for issue 3067"
    
    This reverts commit 041b4b6.
    
    Fixes #3143. The original issue (#3067) was people trying to use
    tts.tts_with_vc_to_file() with XTTS and was "fixed" in #3109. But XTTS has
    integrated VC and you can just do tts.tts_to_file(..., speaker_wav="..."), there
    is no point in passing it through FreeVC afterwards. So, reverting this commit
    because it breaks tts.tts_with_vc_to_file() for any model that doesn't have
    integrated VC, i.e. all models this method is meant for.
    
    * fix: support multi-speaker models in tts_with_vc/tts_with_vc_to_file
    
    * fix: only compute spk embeddings for models that support it
    
    Fixes #1440. Passing a `speaker_wav` argument to regular Vits models failed
    because they don't support voice cloning. Now that argument is simply ignored.
    eginhard committed Nov 24, 2023
    1 Configuration menu
    Copy the full SHA
    8c5227e View commit details
    Browse the repository at this point in the history
  5. Misjudgment of is_multi_lingual When Loading Multilingual Model via…

    … `model_path` (#3273)
    
    * load multilingual model by path
    
    * use config to assert multi lingual or not
    TITC committed Nov 24, 2023
    1 Configuration menu
    Copy the full SHA
    4d0f53d View commit details
    Browse the repository at this point in the history
  6. Introducing Development Dockerfile (#3263)

    * Moved Dockerfile, COPY at the end
    
    This change should prevent re-installation of the dependencies upon
    every change of the repository's contents. Typically if Docker detects
    that something changed in a layer, all downstream layers are invalidated
    and rebuilt.
    
    * Moved Dockerfile back to main directory
    
    Main dockerfile in a separate directory can cause issues with the
    current CI/CD setup. This can be a good change for later.
    
    * Introduced Dockerfile.dev, updated CONTRIBUTING
    
    Dockerfile.dev can be used as a separate development environment for
    anyone that does not wish to install the dependencies locally.
    Kaszanas committed Nov 24, 2023
    1 Configuration menu
    Copy the full SHA
    1bf5926 View commit details
    Browse the repository at this point in the history
  7. 1 Configuration menu
    Copy the full SHA
    a55755c View commit details
    Browse the repository at this point in the history
  8. Update to XTTS v2.0.3

    erogol committed Nov 24, 2023
    1 Configuration menu
    Copy the full SHA
    6dd43b0 View commit details
    Browse the repository at this point in the history
  9. Update to v0.21.0

    erogol committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    1542a50 View commit details
    Browse the repository at this point in the history
  10. Simple text cleaner for "hi"

    erogol committed Nov 24, 2023
    1 Configuration menu
    Copy the full SHA
    3206513 View commit details
    Browse the repository at this point in the history
  11. 1 Configuration menu
    Copy the full SHA
    7e57506 View commit details
    Browse the repository at this point in the history
  12. Update to v0.21.1

    erogol committed Nov 24, 2023
    1 Configuration menu
    Copy the full SHA
    00a870c View commit details
    Browse the repository at this point in the history
  13. Add hi in config defaults

    erogol committed Nov 24, 2023
    1 Configuration menu
    Copy the full SHA
    11ec9f7 View commit details
    Browse the repository at this point in the history