I just found this.

Main page

This is huge!

As a german, I use thorsten medium as he simply made the best dataset.

Mixing english with german, speaking numbers, single letters, pausing without a . but just a linebreak, all those can be essential.

And it is nearly perfect! And all local!

This is crazy!

eSpeak can finally go to rest!

  • xlash123
    arrow-up
    4
    arrow-down
    0
    ·
    6 days ago
    link
    fedilink

    Lmao, there’s a GLaDOS voice. I’m taking that

  • BarHocker
    arrow-up
    8
    arrow-down
    0
    ·
    7 days ago
    link
    fedilink

    I there a way to install multiple languages? I, for example, would like to install both English and German so that I can switch between them depending on the language of the text.

  • Rogers
    arrow-up
    6
    arrow-down
    0
    ·
    7 days ago
    edit-2
    7 days ago
    link
    fedilink

    This is amazing! If you are looking for US EN and use a phone with arm64 I can recommend sherpa-onnx-1.10.27-arm64-v8a-en-tts-vits-piper-en_US-kristin-medium and sherpa-onnx-1.10.27-arm64-v8a-en-tts-vits-piper-en_US-norman-medium.

    Edit: I don’t seem to be able to get the engine to show up as a tts engine but it works well within the tts app itself. Hopefully I’ll find a fix I’ve been searching for a good tts engine for android eBook apps.

    Edit 2. Fixed I mistakenly downloaded the standalone version from https://k2-fsa.github.io/sherpa/onnx/tts/apk.html instead of https://k2-fsa.github.io/sherpa/onnx/tts/apk-engine.html

      • Rogers
        arrow-up
        7
        arrow-down
        0
        ·
        7 days ago
        link
        fedilink

        Yeah IMO they need an app that can download/manage models directly

        • boredsquirrelOP
          arrow-up
          1
          arrow-down
          0
          ·
          6 days ago
          link
          fedilink

          That would then require running code from memory, which needs to be enabled in recent GrapheneOS. But all fine, they should absolutely do that as they obviously do that currently but during compilation.

          Client app + wizard to select language and model type + downloaded model

        • boredsquirrelOP
          arrow-up
          1
          arrow-down
          0
          ·
          6 days ago
          link
          fedilink

          Yes of course :) I use sherpa-onnx-1.10.26-arm64-v8a-de-tts-engine-vits-piper-de_DE-thorsten-medium and there is nothing irrelevant in that name.

          Still after another commenter wrote how overwhelmed they are with that INSANE download page, I felt that when you dropped those 2 names

  • Teppichbrand
    arrow-up
    3
    arrow-down
    0
    ·
    6 days ago
    edit-2
    6 days ago
    link
    fedilink

    eSpeak is a damn good conversation starter. If I fire up my OsmAnd and some german robot with a dutch accent (or is it Kölsch?!) starts giving me directions noone ever not commented on it. Downloading Thorsten Medium right now.

  • justtobbiDeutsch
    arrow-up
    3
    arrow-down
    0
    ·
    7 days ago
    link
    fedilink

    How do I apply these voices, so apps use it?

    • justtobbiDeutsch
      arrow-up
      2
      arrow-down
      0
      ·
      6 days ago
      link
      fedilink

      Go into Settings -> Accessability -> Speech (at the very bottom; at least on Android 13) and then TTS :) hope that helps

      • boredsquirrelOP
        arrow-up
        2
        arrow-down
        0
        ·
        6 days ago
        link
        fedilink

        They have 3 types of clients, only one works as an Android TTS engine, the others are useless.

        • justtobbiDeutsch
          arrow-up
          2
          arrow-down
          0
          ·
          6 days ago
          link
          fedilink

          I downloaded the thorsten medium and wondered, what the difference to thorsten high would be?

          • boredsquirrelOP
            arrow-up
            1
            arrow-down
            0
            ·
            6 days ago
            link
            fedilink

            Thorsten high is silly haha. Emotional is also not meant for TTS more for research I think.

            I think thorsten made the only good model in German, I really want to make my own one! Or get some famous people on board?

    • iturnedintoanewt
      arrow-up
      5
      arrow-down
      0
      ·
      7 days ago
      edit-2
      7 days ago
      link
      fedilink

      For context really, because figuring out the android install there ain’t a straight thing.

      I’ve been using these TTS for a few months now, and I’m seriously impressed with its quality, considering it’s running all in local as OP said. I always find funny when it tells me to TURN LAFT ON THE NEXT ROUND ABOUT, but that’s a really minor nit picking, overall audio quality is amazing.

      • macattackEnglish
        arrow-up
        1
        arrow-down
        0
        ·
        6 days ago
        edit-2
        6 days ago
        link
        fedilink

        Just to clarify, this is standalone and doesn’t need a local LLM or anything yeah? Also, any tips on tutorials for the install process?

        Edit: Nevermind, I realize it’s install and use

        • iturnedintoanewt
          arrow-up
          2
          arrow-down
          0
          ·
          6 days ago
          link
          fedilink

          Yup, standalone and doesn’t require anything else, no connectivity whatsoever. It runs local.