Bing Translator Web Service
Bing Translator Web Service

Uri: http://api.microsofttranslator.com/V2/Soap.svc

Description

This Document! X sample has been created to illustrate documentation of a SOAP web service. The web service used for this sample is the Bing Translator API, derived from the WSDL document at http://api.microsofttranslator.com/V2/Soap.svc

Some textual content is ©2013 Microsoft. All rights reserved.

All Operations
Method/V2/Soap.svc/AddTranslation
Adds a translation to the translation memory.
Method/V2/Soap.svc/AddTranslationArray
Adds an array of translations to add translation memory. This is an array version of AddTranslation().
Method/V2/Soap.svc/BreakSentences
Breaks a piece of text into sentences and returns an array containing the lengths in each sentence.
Method/V2/Soap.svc/Detect
Use the Detect Method to identify the language of a selected piece of text.
Method/V2/Soap.svc/DetectArray
Use the DetectArray Method to identify the language of an array of strings all at once. Performs independent detection of each individual array element and returns a result for each element of the array.
Method/V2/Soap.svc/GetAppIdToken
Method/V2/Soap.svc/GetLanguageNames
Retrieves friendly names for the languages passed in as the parameter languageCodes, and localized using the passed locale language.
Method/V2/Soap.svc/GetLanguagesForSpeak
Retrieves the languages available for speech synthesis.
Method/V2/Soap.svc/GetLanguagesForTranslate
Obtain a list of language codes representing languages that are supported by the Translation Service. Translate() and TranslateArray() can translate between any of these languages.
Method/V2/Soap.svc/GetTranslations
Retrieves an array of translations for a given language pair from the store and the MT engine. GetTranslations differs from Translate as it returns all available translations.
Method/V2/Soap.svc/GetTranslationsArray
Use the GetTranslationsArray method to retrieve multiple translation candidates for multiple source texts.
Method/V2/Soap.svc/Speak
Returns a string which is a URL to a wave or mp3 stream of the passed-in text being spoken in the desired language.
Method/V2/Soap.svc/Translate
Translates a text string from one language to another.
Method/V2/Soap.svc/TranslateArray
Translates an array of text strings from one language to another.
Method/V2/Soap.svc/TranslateArray2
Translates an array of text strings from one language to another.