Portál AbcLinuxu, 25. dubna 2024 00:12


Dotaz: Čeština ve w3m

7.9.2014 17:01 Karel Vojtěch
Čeština ve w3m
Přečteno: 284×
Odpovědět | Admin
Dobrý den, mám problém, potřebuji z adresy

http://translate.google.com/translate_tts?tl=cs&q=testovací zpráva

stáhnout vygenerovaný hlas, avšak při pokusu o zadání do w3m se adresa neodešle s diakritikou a výsledkem je "testovac zp va". Jak mohu dosáhnout správného výsledku? Děkuji za rady.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.9.2014 17:49 chrono
Rozbalit Rozbalit vše Re: Čeština ve w3m
Odpovědět | | Sbalit | Link | Blokovat | Admin
Prehliadač pre tú adresu v skutočnosti pošle http://translate.google.com/translate_tts?tl=cs&q=testovac%C3%AD%20zpr%C3%A1va (a ako sa také niečo urobí záleží od použitého programovacieho jazyka, napr. v Python sa na to dá použiť urllib.quote_plus, každopádne normálne programy si takú adresu vytvoria automaticky).
7.9.2014 20:02 Karel Vojtěch
Rozbalit Rozbalit vše Re: Čeština ve w3m
Tomu rozumím, jenže když např firefoxu podstrčím adresu http://translate.google.com/translate_tts?tl=cs&q=testovac%C3%AD%20zpr%C3%A1va, tak výsledný zvukový soubor je s diakritikou, zatímco když tuto adresu zkouším přes wget nebo w3m tak diakritické znaky vynechá? Nesouvisí to nějak s kódováním textu v terminálu?
8.9.2014 13:17 chrono
Rozbalit Rozbalit vše Re: Čeština ve w3m
S kódovaním to súvisieť môže, Google pravdepodobne očakáva UTF-8 (a čo s tou adresou robí w3m netuším, nemám ten program nainštalovaný).
Jendа avatar 8.9.2014 16:59 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Čeština ve w3m
Vypadá to, že to posuzuje podle user-agent.
Jendа avatar 8.9.2014 04:24 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Čeština ve w3m
Odpovědět | | Sbalit | Link | Blokovat | Admin
Příloha:
Co si prostě odsniffnout hlavičky a zkusit to?

wget --header="Accept-Language: cs,en-us;q=0.5" --user-agent="Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.1.0" "http://translate.google.com/translate_tts?tl=cs&q=testovac%C3%AD%20zpr%C3%A1va"
Já to s tou denacifikací Slovenska myslel vážně.
8.9.2014 18:58 Karel Vojtěch
Rozbalit Rozbalit vše Re: Čeština ve w3m
Je to tak, díky za odpověď. Problém vyřešen.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.