Audiogids no pasākuma "Pastnieks meklē vēstuli"

1157 dienas iepriekš enkurs ·

Mums ar draugiem no enkurs.org nu jau labu laiku ir viena tāda nodarbe uz rudens pusi—šogad jau devīto gadu pēc kārtas mēs rīkojām pasākumu Pastnieks meklē vēstuli, kas sevī ietver orientēšanos pilsētā Rīga un tās sabiedriskā transporta maršrutos. Arī savu devu erudīcijas, fiziskās un morālās izturības.

Kā jau bieži vien sanāk, organizatoriskie sīkumi mēdz ievilkties un liela daļa darba arī šoreiz tika darīts pēdējā brīdī. Tā gadījās arī ar vienu no uzdevumiem, par ko bija atsevišķas īpaši pozitīvas atsauksmes—Pastnieka audiogidu pa šobrīd rekultivējamo bijušo Pļavnieku izgāztuvi. Pavisam pāris dienas pirms pasākuma Ar Ediju un Kaspi agrā rīta stundā devām izlūkos, safilmējot kaut kādu materiālu, lai vēlāk mājās saliktu kopā ideju.

Tā arī sanāca, pirmais prototips tapa ar Google Translate izrunas robotu (der arī latviešu valodai), bet fināla versiju ierunāja Tilde birojs. Teksti un lirika: es un Kaspis ©.

Šeit arī piedāvāju noklausīties gala versiju (lejupielāde):

Un arī vienu no Google darba versijām (lejupielāde):

Ja ir vēlme šo ekskursiju iziet, jādodas uz šo te punktu. Dalībniekiem katram jautājumam vēl bija pieejami četri atbilžu varianti.

Tehniski domājošajiem beigās bonusā skripts, ar kuru teksta failu pārvērst Google ierunātos MP3 failiņos. Jāņem gan vērā, ka:

  • teksta failā teikumus liekam katru savā rindiņā;
  • rindiņa nevar būt īpaši gara, jāiekļaujas zem 10 sekundēm;
  • ja aizrausieties ar apjomu, visdrīzāk, ka Google nobanos jūsu IP adresi;
  • iespējams, ka jāpielāgo user-agent lauks, jo wget iebūvētie jau ir nobanoti;
  • failus vienā mp3 var apvienot ar mp3wrap, ja vajag pauzes pa vidu, tad noderēs gatavi tukšie faili.

#!/bin/bash
row=0
while read line
do
    row=$((row+1))
    name=$line
    x=$row
    while [ ${#x} -ne 3 ];
    do
        x="0"$x
    done
    wget --header="Accept: text/html" \
        --user-agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:21.0) Gecko/20100101 Firefox/21.0" \
        -O "$x.mp3" \
        "http://translate.google.com/translate_tts?tl=lv&q=$name"
done < $1

Izsaukšana notiek šādi:

 ./google_speak.sh teksts.txt

Rezultātā iegūstam daudz mazu failiņu, ko varam lietot pēc vajadzības.


Komentāri

Saturs pieejams saskaņā ar Creative Commons CC-BY-NC-ND-3.0 licenci. 2005—2016