Script pour écouter les prononciations GB et US d'un mot anglais
vendredi 15 novembre 2013 à 11:03 florian1, le 15/11/2013 à 11:03
Nécessite mpg123
Utilisation : /chemin/vers/le/script mot
#!/bin/bash
CHAINE=$1
LONGUEUR=${#CHAINE}
for J in 1 3 5 ; do
let "X = $J - $LONGUEUR"
if [ 0 -lt $X ] ; then
TAB[$J]=$CHAINE
while [ $X -gt 0 ] ; do
TAB[$J]=${TAB[$J]}_
let "X = $X - 1"
done
else
TAB[$J]=${CHAINE:0:${J}}
fi
done
LINK_BASE="http://oald8.oxfordlearnersdictionaries.com/media/oald8/"
LINK_MIDDLE="_pron/${TAB[1]}/${TAB[3]}/${TAB[5]}/${1}__"
LINK_GB="${LINK_BASE}uk${LINK_MIDDLE}gb_1.mp3"
LINK_US="${LINK_BASE}us${LINK_MIDDLE}us_1.mp3"
mpg321 $LINK_GB
mpg321 $LINK_US
(Permalink)
Nécessite mpg123
Utilisation : /chemin/vers/le/script mot
#!/bin/bash
CHAINE=$1
LONGUEUR=${#CHAINE}
for J in 1 3 5 ; do
let "X = $J - $LONGUEUR"
if [ 0 -lt $X ] ; then
TAB[$J]=$CHAINE
while [ $X -gt 0 ] ; do
TAB[$J]=${TAB[$J]}_
let "X = $X - 1"
done
else
TAB[$J]=${CHAINE:0:${J}}
fi
done
LINK_BASE="http://oald8.oxfordlearnersdictionaries.com/media/oald8/"
LINK_MIDDLE="_pron/${TAB[1]}/${TAB[3]}/${TAB[5]}/${1}__"
LINK_GB="${LINK_BASE}uk${LINK_MIDDLE}gb_1.mp3"
LINK_US="${LINK_BASE}us${LINK_MIDDLE}us_1.mp3"
mpg321 $LINK_GB
mpg321 $LINK_US
(Permalink)