forvo recopila la ponunciacion de voces naturales nativas en todos los idiomas
solo encontre esto en internet pero no se como se usa
forvo_scraper.sh
Código:
#!/bin/bash
# Forvo scraper
language=${FORVO_LANG:-fr}
BASEURL="http://forvo.com/search/"
AUDIOURL="http://audio.forvo.com/mp3/"
word=$1
if [[ -z $word ]]; then
echo "usage: "
echo "FORVO_LANG=languagecode ./forvo_scraper.sh myword"
echo "for example: "
echo "FORVO_LANG=fr ./forvo_scraper.sh chien"
echo "will save a single file named 'chien.mp3' in the current folder"
exit
fi
url="${BASEURL}${word}/${language}"
playurl="${BASEURL}${word}/#${language}"
file="$(wget -qO- "${url}" | grep 'onclick="Play(' | head -1 | sed "s/^.*Play(.*,'\([^']*\)','.*$/\1/g" | base64 -d)"
wget -qO"${word}.mp3" "${AUDIOURL}${file}"