Difficulté★⭐︎⭐︎⭐︎⭐︎ Scratch Programmation

Créons une application de traduction avec Scratch - extension Traduire et Synthèse vocale

 

Aujourd'hui on va créer une application de traduction avec Scratch!

On peut le faire simplement en utilisant les extensions "Traduire" et "Synthèse vocale" en plus de 40 langues!

 

Si vous utilisez Scratch pour la première fois, commencez avec la leçon basique.

Commençons à Scratch! L'initiation pour débutants.

  Maintenant apprendre la programmation est la mode dans le monde entier. Par exemple au Japon, on va commencer des cours de programmation obligatoires en 2020 à l'école primaire. Je pense qu'il y a beaucoup de personnnes qui ont des appréhensions pour faire de la programmation, mais c'est pas si ...

続きを見る

 

Commençons!

 

Utiliser "demander (  ) et attendre"

D'abord on va préparer un sprite qui pose des questions et permet d'y répondre en utilisant le script "demander (  ) et attendre".

POINT

  • Choisir un sprite→(ex.)"Star"

  • Créer les scripts ci-dessous
    ※On peut entrer une dialogue dans les (  ) du script "demander (  ) et attendre" par exemple "Entrez une phrase à traduire" etc.

Lorsqu'on clique sur ce sprite, la boîte de réponse apparaîtra en bas de stage.

 

 

Un sprite qui affiche ou prononce ce qui est traduit

Ensuite on va choisir un sprite pour afficher ou prononcer ce qui est traduit.(ex.)"Apple"

Suite à cela, on va ajouter les extensions.

 

L'extension "Traduire"

POINT

  • Cliquer sur "Ajouter une extension"

  • Choisir "Traduire"

  • Créer les scripts ci-dessous

Par exemple, lorsqu'on entre "Chat" dans la boîte de dialogue, le sprite dit "Cat" qui est traduit en anglais.

 

On peut traduire dans une autre langue en changeant "anglais"

 

L'extension "Synthèse vocale"

Ensuite on va utiliser l'extension "Synthèse vocale" pour écouter la prononciation.

POINT

  • Ajouter une extension→"Synthèse vocale"

  • Ajouter les scripts encadrés

Il faut choisir la même langue que dans les scripts précédents.

Le script "dire (  )" qu'on a utilisé dans les scripts précédents, montre la réponse littéralement, alors que le script  "prononcer (  )"  permet de prononcer avec une voix numérique.

On peut changer la voix avec le script "choisir la voix du (  )"!

 

Maintenant, essayez d'écouter la prononciation en cliquant sur le sprite après la traduction.

…Voilà, on a réussi à faire l'application de traduction!

 

IMPORTANT

L'extension "Traduire" fonctionne en utilisant Google translate. On peut traduire plutôt précisément une phrase courte et simple, ainsi qu'un mot. Mais les traductions obtenues ne seront pas toujours correctes.

 

Afficher des traductions dans plusieurs langues en même temps

Maintenant, on va modifier les scripts en suivant la tâche de Nyaa.

Tâche de Nyaa

Essayez de créer au moins un autre sprite qui affiche et prononce, simultanément, une traduction dans une autre langue.

・・

・・・

 

Avez-vous essayé?

En dupliquant le sprite et en modifiant ses scripts, on peut le faire facilement.

Voici une exemple. (Les langues correspondent aux drapeaux.)

J'ai traduit "chien" en japonais, en russe et en anglais

 

 

La vidéo de révision et la page du projet sur Scratch

Comme on a fait aujourd'hui, on peut créer une application de traduction grâce aux extensions "Traduire" et "Synthèse vocale".

Développez le projet selon votre goût!

Dans la leçon prochaine, on va créer une autre application de traduction en utilisant les mêmes extensions.

Vous pouvez vérifier le cours de cette leçon ou les scripts entiers dans la vidéo ci-dessous ou sur la page du projet sur Scratch.

 

Suivez-nous sur Facebook pour rester informer de nos nouvelles publications!

Vous pouvez aussi trouver nos leçons développées sur Udemy.

 

Bonne continuation et à bientôt!

-Difficulté★⭐︎⭐︎⭐︎⭐︎, Scratch Programmation
-, ,

error: Content is protected !!

© 2020 Scratch avec Nyaa Powered by AFFINGER5