Speech Translation. Translator App Languages. In this quickstart, you'll learn how to translate a text string from English to German, Italian, Japanese, and Thai using the Translator REST API. English. Ich stimme zu, dass diese Seite Cookies für Analysen, personalisierte Inhalte und Werbung verwendet.
Make new friends.Greet anyone regardless of the language they speak. Acest site folosește module cookie pentru analiză, conținut personalizat și reclame. Powered by Microsoft Translator, the site provides free translation to and from 50+ languages. MORE TRANSLATOR VIDEOS. All of these languages are available in most products powered by Translator including Translator for Bing, and Microsoft Translator apps. Translator translates between more than 60 languages for text translation through the Translator on Azure.
Chat. Offline. ... Translator supports more than 70 languages for text translation. Speech. Microsoft Translator is powered by cutting-edge technology used by Office, Bing, Skype, Internet Explorer as well as by partners such as Yelp, eBay, WeChat and more. Sign in. Build neural translation systems that understand the terminology used in your own business and industry. Choose a name to represent yourself in the conversation. Share experiences. For a quick look at the languages, the Microsoft Translator website shows all the languages supported by Translator for text translation and Speech service for speech translation. 05/26/2020; 20 minutes to read; In this article.
Démarrage rapide : Utiliser Translator pour traduire du texte Quickstart: Use the Translator to translate text. Microsoft Translator (“Translator”) habilita la traducción. Other participants will see your messages in their own language.Join a conversation regardless of your language. Make a connection.Break the language barrier and make your message heard by everyone in the room.Interact with ease when traveling internationally. Dans ce guide de démarrage rapide, vous allez apprendre à traduire une chaîne de texte de l’anglais vers l’allemand, l’italien, le japonais et le thaï à l’aide de l’API REST Translator. Click on "Start conversation", log in and enter your name and language.Share the conversation code with other participants, who can join using the Translator app or websiteSpeak or type in your language to communicate with other participants in the conversation. 05/26/2020; 18 minutes de lecture; Dans cet article. LEARN MORE ABOUT THE EDGE EXTENSION. Recognizes and translates text from an image.
Speech Translation is available by using Translator with Cognitive Services Speech service. Microsoft Translator live is a free translation and transcription service that lets you have translated conversations across multiple devices on iOS, Android, Windows, PowerPoint and web for 1:1 conversations or larger group interactions. Search Search Microsoft.com. Browse our language list to see which features are available in your language. Démarrage rapide : Utiliser Translator pour traduire du texteDans ce guide de démarrage rapide, vous allez apprendre à traduire une chaîne de texte de lâanglais vers lâallemand, lâitalien, le japonais et le thaï à lâaide de lâAPI REST Translator.In this quickstart, you'll learn how to translate a text string from English to German, Italian, Japanese, and Thai using the Translator REST API.Pour suivre ce démarrage rapide, vous devrez disposer dâun Les services Azure Cognitive Services sont représentés par des ressources Azure auxquelles vous vous abonnez.Azure Cognitive Services are represented by Azure resources that you subscribe to.Après avoir obtenu une clé à partir de votre ressource ou abonnement dâessai, créez deux After you get a key from your trial subscription or resource, create two Ouvrez une nouvelle invite de commandes (ou une session Terminal Server) et exécutez les commandes suivantes :Open a new command prompt (or terminal session) and run these commands:Elle crée une application console .NET et un répertoire nommé It creates a new .NET console application, and creates a directory named La deuxième commande bascule vers le répertoire de votre projet.The second command changes to the directory for your project.à partir du répertoire de votre projet, exécutez :Ce démarrage rapide requiert C# 7.1 ou version ultérieure.Il existe plusieurs façons de changer la version C# de votre projet.There are a few ways to change the C# version for your project.Dans ce guide, nous allons vous montrer comment ajuster le fichier Pour toutes les options disponibles, comme la modification du langage dans Visual Studio, consultez For all available options, such as changing the language in Visual Studio, see En lâabsence dâun groupe de propriétés pour la version du langage, ajoutez ces lignes :If there isn't a property group for the language version, add these lines:Câest dans ce fichier que vous placerez votre code dâapplication.This file is where you'll put your application code.Ces instructions garantissent que vous avez accès à tous les types nécessaires pour générer et exécuter lâexemple dâapplication.These statements ensure that you have access to all the types required to build and run the sample app.Ensuite, nous allons créer un ensemble de classes qui sont utilisées lors de la désérialisation de la réponse JSON retournée par Translator.Next, we're going to create a set of classes that are used when deserializing the JSON response returned by the Translator.Obtenir des informations dâabonnement à partir des variables dâenvironnementGet subscription information from environment variablesCes lignes lisent la clé dâabonnement et le point de terminaison à partir des variables dâenvironnement, et génèrent une erreur si vous rencontrez des problèmes.These lines read your subscription key and endpoint from environment variables, and throws an error if you run into any issues.Ensuite, nous devons créer et sérialiser lâobjet JSON qui inclut le texte à traduire.Next, we need to create and serialize the JSON object that includes the text you want to translate.Nâoubliez pas que vous pouvez passer plusieurs objets dans le Keep in mind, you can pass more than one object in the Insérer le corps de la requête (objet JSON sérialisé).Imprimer la réponse en utilisant les classes que vous avez créées précédemmentPrint the response using the classes you created earlierSi vous utilisez un abonnement multiservice Cognitive Services, vous devez également inclure la If you are using a Cognitive Services multi-service subscription, you must also include the Dans cet exemple, nous allons traduire en allemand (En outre, vous invitez lâutilisateur à saisir avec Additionally, you're prompting the user for input with Voilà , vous êtes prêt à exécuter votre exemple dâapplication.à partir de la ligne de commande (ou dâune session terminal), accédez au répertoire de votre projet, puis exécutez :From the command line (or terminal session), navigate to your project directory and run:Après avoir exécuté lâexemple, vous devriez voir ce qui suit sur le terminal :After you run the sample, you should see the following printed to terminal:Ce message est généré à partir de JSON brut, qui se présente comme suit :This message is built from the raw JSON, which will look like this:Nâoubliez pas de supprimer toutes les informations confidentielles (telles que les clés dâabonnement) dans le code source de votre exemple dâapplication.Make sure to remove any confidential information from your sample app's source code, like subscription keys.Consultez les informations de référence sur lâAPI pour comprendre tout ce que vous pouvez faire avec Translator.Take a look at the API reference to understand everything you can do with the Translator.Les services Azure Cognitive Services sont représentés par des ressources Azure auxquelles vous vous abonnez.Azure Cognitive Services are represented by Azure resources that you subscribe to.Après avoir obtenu une clé à partir de votre ressource ou abonnement dâessai, créez deux After you get a key from your trial subscription or resource, create two Créez un projet Go dans votre IDE ou éditeur favori.Create a new Go project using your favorite IDE or editor.Copiez cet extrait de code dans votre projet, dans un fichier nommé Then copy this code snippet into your project in a file named Cet exemple tente de lire la clé dâabonnement et le point de terminaison Translator depuis ces variables dâenvironnement : This sample will try to read your Translator subscription key and endpoint from these environment variables: Si vous nâêtes pas familiarisé avec les variables dâenvironnement, vous pouvez définir If you're not familiar with environment variables, you can set Cette fonction nâutilisera quâun seul argument, votre clé dâabonnement Translator.This function will take a single argument, your Translator subscription key.Dans cet exemple, vous traduisez de lâanglais vers lâallemand et lâitalien : In this sample, you're translating from English to German and Italian: Pour plus dâinformations sur les points de terminaison, les itinéraires et les paramètres de requête, consultez For more information about endpoints, routes, and request parameters, see Créez ensuite une structure anonyme pour le corps de la demande et codez-la au format JSON avec Next, create an anonymous structure for the request body and encode it as JSON with Maintenant que vous avez codé le corps de la demande au format JSON, vous pouvez créer votre requête POST et appeler Translator.Now that you've encoded the request body as JSON, you can build your POST request, and call the Translator.Si vous utilisez un abonnement multiservice Cognitive Services, vous devez également inclure la If you are using a Cognitive Services multi-service subscription, you must also include the Voilà , vous avez installé un programme simple qui appellera Translator et enverra une réponse JSON.That's it, you've put together a simple program that will call the Translator and return a JSON response.Il est maintenant temps dâexécuter votre programme :Si vous souhaitez comparer votre code avec le nôtre, lâexemple de code complet est disponible sur If you'd like to compare your code against ours, the complete sample is available on Une réponse correcte est renvoyée au format JSON, comme dans lâexemple suivant :A successful response is returned in JSON as shown in the following example:Consultez les informations de référence sur lâAPI pour comprendre tout ce que vous pouvez faire avec Translator.Take a look at the API reference to understand everything you can do with the Translator.Les services Azure Cognitive Services sont représentés par des ressources Azure auxquelles vous vous abonnez.Azure Cognitive Services are represented by Azure resources that you subscribe to.Après avoir obtenu une clé à partir de votre ressource ou abonnement dâessai, créez deux After you get a key from your trial subscription or resource, create two Commencez par créer un répertoire de travail pour ce projet.Let's start by creating a working directory for this project.à partir de la ligne de commande (ou dâune session Terminal Server), exécutez cette commande :From the command line (or terminal), run this command:Cette commande crée les fichiers de build nécessaires pour Gradle, dont le plus important est le fichier This command will create essential build files for Gradle, most importantly, the Exécutez cette commande à partir de votre répertoire de travail :Notez que cet exemple présente des dépendances sur OkHttp pour les requêtes HTTP, et sur Gson pour gérer et analyser JSON.Take note that this sample has dependencies on OkHttp for HTTP requests, and Gson to handle and parse JSON.Pour en savoir plus sur les configurations de build, consultez If you'd like to learn more about build configurations, see Créez maintenant un dossier pour votre exemple dâapplication.à partir de votre répertoire de travail, exécutez cette commande :Ensuite, dans ce dossier, créez un fichier nommé Vous devez tout dâabord créer une classe publique pour votre projet :First, you'll need to create a public class for your project:Dâabord, la clé dâabonnement et le point de terminaison sont lus à partir des variables dâenvironnement.First, the subscription key and endpoint are being read from environment variables.Ces paramètres servent à définir les sorties de traduction.These parameters are used to set the translation outputs.Si vous utilisez un abonnement multiservice Cognitive Services, vous devez également inclure la If you are using a Cognitive Services multi-service subscription, you must also include the Le texte doit être placé dans une séquence dâéchappement.Cette fonction simple analyse et agrémente la réponse JSON retournée par le service Translator.This simple function parses and prettifies the JSON response from the Translator service.La dernière étape consiste à effectuer une requête et à obtenir une réponse.The last step is to make a request and get a response.Voilà , vous êtes prêt à exécuter votre exemple dâapplication.à partir de la ligne de commande (ou dâune session Terminal Server), accédez à la racine de votre répertoire de travail, puis exécutez cette commande :From the command line (or terminal session), navigate to the root of your working directory and run:Consultez les informations de référence sur lâAPI pour comprendre tout ce que vous pouvez faire avec Translator.Take a look at the API reference to understand everything you can do with the Translator.Les services Azure Cognitive Services sont représentés par des ressources Azure auxquelles vous vous abonnez.Azure Cognitive Services are represented by Azure resources that you subscribe to.Après avoir obtenu une clé à partir de votre ressource ou abonnement dâessai, créez deux After you get a key from your trial subscription or resource, create two Créez un projet avec votre IDE ou votre éditeur favori, ou créez un dossier contenant un fichier nommé Create a new project using your favorite IDE or editor, or a new folder with a file named Copiez ensuite cet extrait de code dans votre projet/fichier :Then copy this code snippet into your project/file:Si vous nâavez jamais utilisé ces modules auparavant, vous devrez les installer avant dâexécuter votre programme.If you haven't used these modules you'll need to install them before running your program.Ces modules sont requis pour construire la requête HTTP et créer un identificateur unique pour lâen-tête These modules are required to construct the HTTP request, and create a unique identifier for the Définir la clé dâabonnement et le point de terminaisonCet exemple tente de lire la clé dâabonnement et le point de terminaison Translator depuis ces variables dâenvironnement : This sample will try to read your Translator subscription key and endpoint from these environment variables: Si vous nâêtes pas familiarisé avec les variables dâenvironnement, vous pouvez définir If you're not familiar with environment variables, you can set Dans cet extrait de code, nous allons configurer la requête :Pour plus dâinformations sur les points de terminaison, les itinéraires et les paramètres de requête, consultez For more information about endpoints, routes, and request parameters, see La manière la plus simple dâauthentifier une requête consiste à transmettre votre clé dâabonnement comme The easiest way to authenticate a request is to pass in your subscription key as an Vous pouvez aussi échanger votre clé dâabonnement pour un jeton dâaccès et transmettre le jeton dâaccès en tant quâAs an alternative, you can exchange your subscription key for an access token, and pass the access token along as an Si vous utilisez un abonnement multiservice Cognitive Services, vous devez également inclure la If you are using a Cognitive Services multi-service subscription, you must also include the Ensuite, nous allons créer la requête à lâaide de la méthode Dans cet exemple, nous définissons la requête HTTP dans lâobjet In this sample, we're defining the HTTP request in the Toutefois, le module de requête prend également en charge des méthodes pratiques, comme However, the request module also supports convenience methods, like Pour plus dâinformations, consultez la section consacrée aux Voilà , vous avez installé un programme simple qui appellera Translator et enverra une réponse JSON.That's it, you've put together a simple program that will call the Translator and return a JSON response.Il est maintenant temps dâexécuter votre programme :Si vous souhaitez comparer votre code avec le nôtre, lâexemple de code complet est disponible sur If you'd like to compare your code against ours, the complete sample is available on Si vous avez codé en dur votre clé dâabonnement dans votre programme, veillez à supprimer la clé dâabonnement une fois ce démarrage rapide terminé.If you've hardcoded your subscription key into your program, make sure to remove the subscription key when you're finished with this quickstart.Consultez les informations de référence sur lâAPI pour comprendre tout ce que vous pouvez faire avec Translator.Take a look at the API reference to understand everything you can do with the Translator.Les services Azure Cognitive Services sont représentés par des ressources Azure auxquelles vous vous abonnez.Azure Cognitive Services are represented by Azure resources that you subscribe to.Après avoir obtenu une clé à partir de votre ressource ou abonnement dâessai, créez deux After you get a key from your trial subscription or resource, create two Créez un projet Python dans votre IDE ou votre éditeur favori.Create a new Python project using your favorite IDE or editor.Copiez cet extrait de code dans votre projet, dans un fichier nommé Then copy this code snippet into your project in a file named Vérifiez que lâinterpréteur de votre IDE référence la version correcte de Python pour éviter que des bibliothèques ne soient pas reconnues.Be sure your IDE's interpreter references the correct version of Python to avoid libraries not being recognized.Si vous nâavez jamais utilisé ces modules auparavant, vous devrez les installer avant dâexécuter votre programme.If you haven't used these modules you'll need to install them before running your program.Le premier commentaire ordonne à votre interpréteur Python dâutiliser lâencodage UTF-8.The first comment tells your Python interpreter to use UTF-8 encoding.Puis, les modules requis sont importés pour lire votre clé dâabonnement depuis une variable dâenvironnement, élaborer la requête http, créer un identificateur unique et gérer la réponse JSON retournée par Translator.Then required modules are imported to read your subscription key from an environment variable, construct the http request, create a unique identifier, and handle the JSON response returned by the Translator.Définir la clé dâabonnement, le point de terminaison et le cheminCet exemple tente de lire la clé dâabonnement et le point de terminaison Translator depuis les variables dâenvironnement : This sample will try to read your Translator subscription key and endpoint from the environment variables: Si vous nâêtes pas familiarisé avec les variables dâenvironnement, vous pouvez définir If you're not familiar with environment variables, you can set Le point de terminaison global de Translator est défini sur Dans cet exemple nous traduisons de lâanglais vers lâitalien et allemand : In this sample we're translating from English to Italian and German: Pour plus dâinformations sur les points de terminaison, les itinéraires et les paramètres de requête, consultez For more information about endpoints, routes, and request parameters, see La manière la plus simple dâauthentifier une requête consiste à transmettre votre clé dâabonnement comme The easiest way to authenticate a request is to pass in your subscription key as an Vous pouvez aussi échanger votre clé dâabonnement pour un jeton dâaccès et transmettre le jeton dâaccès en tant quâAs an alternative, you can exchange your subscription key for an access token, and pass the access token along as an Si vous utilisez un abonnement multiservice Cognitive Services, vous devez également inclure la If you are using a Cognitive Services multi-service subscription, you must also include the Définir la chaîne (ou les chaînes) que vous souhaitez traduire :Define the string (or strings) that you want to translate:Ensuite, nous allons créer une requête POST à lâaide du module Il tient compte de trois arguments : lâURL concaténée, les en-têtes de requête et le corps de la demande :It takes three arguments: the concatenated URL, the request headers, and the request body:La dernière étape consiste à imprimer les résultats.Cet extrait de code agrémente les résultats en triant les clés, en configurant la mise en retrait et en déclarant des séparateurs dâélément et de clés.This code snippet prettifies the results by sorting the keys, setting indentation, and declaring item and key separators.Voilà , vous avez installé un programme simple qui appellera Translator et enverra une réponse JSON.That's it, you've put together a simple program that will call the Translator and return a JSON response.Il est maintenant temps dâexécuter votre programme :Si vous souhaitez comparer votre code avec le nôtre, lâexemple de code complet est disponible sur If you'd like to compare your code against ours, the complete sample is available on Si vous avez codé en dur votre clé dâabonnement dans votre programme, veillez à supprimer la clé dâabonnement une fois ce démarrage rapide terminé.If you've hardcoded your subscription key into your program, make sure to remove the subscription key when you're finished with this quickstart.Consultez les informations de référence sur lâAPI pour comprendre tout ce que vous pouvez faire avec Translator.Take a look at the API reference to understand everything you can do with the Translator.Déterminer la longueur des phrases depuis une entrée