Fórum Root.cz

Ostatní => Odkladiště => Téma založeno: Ondraman 04. 01. 2021, 14:25:54

Název: Databáze nahrávek – čísla ve wav
Přispěvatel: Ondraman 04. 01. 2021, 14:25:54
Dobry den, nevi prosim nekdo, zda se da stahnout databaze cisel ve wav nebo jinem formatu? Delam pro mamu mluvici hodiny, a potreboval bych cisla od 0 do 59, v cestine. Muzu to namluvit, ale neni mi moc rozumet :( Diky za pripadnou radu.
Název: Re:Databáze nahrávek – čísla ve wav
Přispěvatel: Filip Jirsák 04. 01. 2021, 15:02:16
Zkuste se podívat sem: https://commonvoice.mozilla.org/cs
Název: Re:Databáze nahrávek – čísla ve wav
Přispěvatel: czAtlantis 04. 01. 2021, 15:07:42
Co google translate z EN->CZ a dát si přehrát zvuk? Jen teda nevím jak z toho nějak inteligentně vyextrahovat ten zvuk. Přinejhorším nějakým SW co nahrává zvuk v systému co jde do repráků...
+ To budeš muset dělat po jednom od 0 do 59  ;D
Název: Re:Databáze nahrávek – čísla ve wav
Přispěvatel: czipis 04. 01. 2021, 15:29:21
nebo https://www.speechtech.cz/speechtech-text-to-speech/speechtech-tts-online-demo
Název: Re:Databáze nahrávek – čísla ve wav
Přispěvatel: Ondraman 04. 01. 2021, 23:13:43
Dekuji vsem za radu. Nakonec to udelam pres translator a https://soundoftext.com/. Vubec me to nenapadlo. Jeste jednou diky.
Název: Re:Databáze nahrávek – čísla ve wav
Přispěvatel: JanoSvitok 05. 01. 2021, 11:10:20
Mozno ti staci nahrat par kmenov a z toho vyskladat (v slovencine 0-19, 20, 30, 40, 50). Do toho sound of text mozes nahadzat cisla priamo ako cislice, ale 2 ciferne musis oddelit pismenom, cize "0 1 2.. 9.. 10 a 11 a 12 a... a 40 a 50". potom uz len postrihat a polepit.
Název: Re:Databáze nahrávek – čísla ve wav
Přispěvatel: gkelidas 05. 01. 2021, 12:48:07
Já používám bash skript z https://elinux.org/RPi_Text_to_Speech_(Speech_Synthesis) (od Dan Fountain).
Moje upravená verze pro češtinu a pro uložení streamu.
Kód: [Vybrat]
#!/bin/bash
#################################
# Speech Script by Dan Fountain #
#      TalkToDanF@gmail.com     #
#################################
 
 
INPUT=$*
STRINGNUM=0
 
ary=($INPUT)
echo "---------------------------"
echo "Speech Script by Dan Fountain"
echo "TalkToDanF@gmail.com"
echo "---------------------------"
for key in "${!ary[@]}"
  do
    SHORTTMP[$STRINGNUM]="${SHORTTMP[$STRINGNUM]} ${ary[$key]}"
    LENGTH=$(echo ${#SHORTTMP[$STRINGNUM]})
    #echo "word:$key, ${ary[$key]}"
    #echo "adding to: $STRINGNUM"
    if [[ "$LENGTH" -lt "100" ]]; then
      #echo starting new line
      SHORT[$STRINGNUM]=${SHORTTMP[$STRINGNUM]}
    else
      STRINGNUM=$(($STRINGNUM+1))
      SHORTTMP[$STRINGNUM]="${ary[$key]}"
      SHORT[$STRINGNUM]="${ary[$key]}"
    fi
done
 
for key in "${!SHORT[@]}"
  do
    #echo "line: $key is: ${SHORT[$key]}"
 
    echo "Playing line: $(($key+1)) of $(($STRINGNUM+1))"
    NEXTURL=$(echo ${SHORT[$key]} | xxd -plain | tr -d '\n' | sed 's/\(..\)/%\1/g')
    echo "http://translate.google.com/translate_tts?ie=UTF-8&client=tw-ob&q=$NEXTURL&tl=cs-cz"
    mpg123 -q "http://translate.google.com/translate_tts?ie=UTF-8&client=tw-ob&q=$NEXTURL&tl=cs-cz"
    mpg123 -q -w "$INPUT.wav" "http://translate.google.com/translate_tts?ie=UTF-8&client=tw-ob&q=$NEXTURL&tl=cs-cz"
done
Název: Re:Databáze nahrávek – čísla ve wav
Přispěvatel: gkelidas 05. 01. 2021, 20:53:20
Zapomněl jsem doplnit. Pak už stačí jen smyčka
Kód: [Vybrat]
for i in {0..59}; do ./speech.sh $i; done
a je to za chvíli a bez práce.

Párkrát jsem se nějaké takové hodiny snažil najít, ale nic uspokojivého jsem nenašel.
Mám na seznamu "vytvořit", ale takových věcí je.

Pokud se to vydaří a byl by z toho nějaký veřejný repozitář, tak rád otestuji.
Název: Re:Databáze nahrávek – čísla ve wav
Přispěvatel: Ondraman 06. 01. 2021, 21:32:22

Párkrát jsem se nějaké takové hodiny snažil najít, ale nic uspokojivého jsem nenašel.
Mám na seznamu "vytvořit", ale takových věcí je.

Pokud se to vydaří a byl by z toho nějaký veřejný repozitář, tak rád otestuji.

Díky. Já to stavím na Arduinu. Na SD kartě čísla ve wav. Dám to do krabice. Jen 2 tlačítka. Jedno přečte aktuální stav času, druhé bude minutovník, tedy odpočet. Každé zmáčknutí řekne číslo o jedno vyšší. Při nějakém delay to začne odpočítávat....to je celé, ani displej tam asi nedám. Máma strašně špatně vidí, tak chci něco pro ni do kuchyně...asi blbost, ale jí to moc pomůže. O víkendu to snad dám dohromady, mám tak půlku. Kdyby měl někdo zájem, tak to klidně někam vystavím.
Název: Re:Databáze nahrávek – čísla ve wav
Přispěvatel: petr1j 20. 01. 2022, 14:02:19
Dobrý den, na https://ulozto.cz/file/IGDmaZNCQ2mJ/pp20170701-rar# (https://ulozto.cz/file/IGDmaZNCQ2mJ/pp20170701-rar#) lze stáhnout něco jako simulátor palubního počítače autobusu DPP. Součástí je složka hlášení, která mimo stanic MHD Praha obsahuje též kvalitně namluvené fragmenty k sestavování čísel 1-999.