Bing Translator Web Service
In This Topic
    Bing Translator Web Service
    In This Topic

    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.