Text-till-tal - svenska?

Diskussion i 'Frågor, support och diskussion' startad av naslundx, 27 augusti 2011.

  1. naslundx

    naslundx Infant Droid Medlem

    Blev medlem:
    21 augusti 2011
    Inlägg:
    14
    Mottagna gillanden:
    0

    MINA ENHETER

    Jag har lekt lite med det API som google tillhandahåller för text-till-tal.

    Google Translate stöder ju numera uppläsning på svenska, men det verkar inte fungera i min app? Det fungerar ju i Google Translate-appen?

    Vad gör jag för fel?
     
  2. Zooklubba

    Zooklubba Android Medlem

    Blev medlem:
    10 juli 2010
    Inlägg:
    6.448
    Mottagna gillanden:
    2.199

    MINA ENHETER

    Som på stackoverflow är det nog lättast om du skickar med felmeddelanden eller liknande. Är det v1 eller v2 du använder dig av?
     
  3. naslundx

    naslundx Infant Droid Medlem

    Blev medlem:
    21 augusti 2011
    Inlägg:
    14
    Mottagna gillanden:
    0

    MINA ENHETER

    Ah, jag beklagar om det blev brist på information här.
    Jag får dock inget felmeddelande. Jag testar att göra ungefär detta:

    Kod:
    TextToSpeech tts;
    Locale loc = new Locale("sv");
    
    if (tts.isLanguageAvailable(loc) == TextToSpeech.LANG_AVAILABLE)
    {
    ...
    // Denna kod anropas aldrig - dvs. språket stöds ej?
    }
    Vilken version det är vet jag inte? Jag har följt följande dokumentation
    Using Text-to-Speech | Android Developers

    och det funkar bra för engelska, franska, spanska etc. men inte de mindre språk som dock fungerar på Translate. Jag kör stock Android 2.3.4 på Nexus S (svensk).
     
  4. Hemoroid

    Hemoroid Baby Droid Medlem

    Blev medlem:
    7 april 2010
    Inlägg:
    26
    Mottagna gillanden:
    5

    MINA ENHETER

    Translate kör nog rösterna via webben, medan TextToSpeech använder den inbyggda motorn i telefonen.

    Om man installerar svensk röstdata så ska det fungera med sv som Locale.
    Tyvärr så verkar det kräva att man även installerar en annan TTS-motor (t.ex. SVOX) då googles inte har stöd för svenska.
     
    naslundx gillar detta.
  5. naslundx

    naslundx Infant Droid Medlem

    Blev medlem:
    21 augusti 2011
    Inlägg:
    14
    Mottagna gillanden:
    0

    MINA ENHETER

    Ja jag började ana det...

    Finns det ett öppet API för online-texttospeech-varianten som du nämner då? Med tanke på att det är Google så gör det väl säkerligen det, men jag hittar inget. Känner du till någon tutorial för hur man använder det i en app?
     
  6. Hemoroid

    Hemoroid Baby Droid Medlem

    Blev medlem:
    7 april 2010
    Inlägg:
    26
    Mottagna gillanden:
    5

    MINA ENHETER

    naslundx gillar detta.
  7. naslundx

    naslundx Infant Droid Medlem

    Blev medlem:
    21 augusti 2011
    Inlägg:
    14
    Mottagna gillanden:
    0

    MINA ENHETER