Lundi 16 janvier 2012
1
16
/01
/Jan
/2012
08:31
QRvoice est un générateur de QR code atypique et déjà populaire, qui permet de créer un code contenant un message vocal.
QRvoice n'est pas un nouveau venu dans le paysage des générateurs de QR code.
La blogosphère et les réseaux sociaux ont déjà largement contribué à sa popularité. Je vous propose dans ce billet de regarder d'un peu plus près son fonctionnement et sa structure.
QRvoice se singularise des autres générateurs de QR code par sa fonction unique : Générer un code contenant un message vocal, et cela dans presque toutes les langues. D'un point de vue
utilisation, QRvoice est très simple du fait de son interface graphique ultra light. Il suffit de rentrer votre texte (1), de choisir la langue du message (2) et de cliquer sur l'icône bleu situé
à droite de l'écran (3).
La traduction vocale peut nécessiter, selon cas, l'écriture de votre message en mode phonétique. Dans l'exemple ci-dessous la phrase "QRdressCode, le QR code comme dresscode" devra être écrite "Q
R dresse code, le Q R code comme dresse code" pour être correctement interprétée par le robot vocal. Scannez le code pour vérifier le résultat par vous même.
Comment fonctionne QRvoice ?
Ce générateur utilise deux fonctions de Google.
La première est une fonction utilisée dans Google Translate.
Le traducteur en ligne intègre un robot vocal qui permet d'écouter le texte traduit et le texte original. Comme le montre la copie écran ci-dessous, un simple clic sur l'icône représentant un
écouteur vous permet d'entendre le message.
Ce message vocal est stocké dans une url :
http://translate.google.com/translate_tts?ie=UTF-8&q=(votre message).
Dans l'exemple "Q R dresse code, le Q R code comme dresse code", l'url est la suivante :
http://translate.google.com/translate_tts?ie=UTF-8&q=Q%20R%20dresse%20code,%20le%20Q%20R%20code%20comme
%20dresse%20code&tl=fr
QRvoice utilise cette adresse cible via sa propre adresse de redirection. Dans notre exemple, cette url est la suivante :
http://my.qrvoice.net/xJsVJ7
Voilà pour la partie "vocale".
La deuxième fonction utilisée ; celle qui génère le QR code ; est l'API Google de génération de QR code. Cette API fonctionne de la façon suivante :
Pour générer un code de 300 x 300 en lien avec l'adresse www.qrdresscode.com, il suffit de saisir l'adresse suivante dans la barre de votre navigateur :
http://chart.apis.google.com/chart?cht=qr&choe=UTF-8&chs=300x300&chl=http://www.qrdresscode.com/
Dans le cas de QRvoice, le générateur utilise l'API de Google avec un format de code de 299x299 et utilise sa propre adresse url pour générer le code. Dans l'exemple vu plus haut
: http://my.qrvoice.net/xJsVJ7
Au final, le QR code généré par QRvoice est le suivant :
http://chart.apis.google.com/chart?cht=qr&choe=UTF-8&chs=299x299&chl=http://my.qrvoice.net/xJsVJ7
Voilà donc pour la structure de fonctionnement de QRvoice.
A vous maintenant de créer vos propres QR codes vocaux.
.