Поделиться через


text Пакет

Пакеты

aio
models

Классы

TextTranslationClient

Перевод текста — это облачный компонент REST API службы "Переводчик", который использует технологию нейронного машинного перевода для быстрого и точного перевода текста с одного языка на другой в режиме реального времени для любого сочетания поддерживаемых языков.

Компонент "Перевод текста" поддерживает следующие методы:

Languages (Языки). Возвращает список языков, поддерживаемых операциями Translate (Перевод), Transliterate (Транслитерация) и Dictionary Lookup (Поиск по словарю).

Translate (Перевод). Перевод основного текста на одном исходном языке на несколько целевых языков с помощью единого запроса.

Transliterate (Транслитерация). Преобразование символов или букв исходного языка в соответствующие им символы и буквы на целевом языке.

Обнаружение. Этот вызов возвращает код языка для исходного текста и логическую переменную с отметкой о том, поддерживается ли перевод текста и транслитерация для обнаруженного языка.

Dictionary lookup (Поиск по словарю). Возвращает слова, эквивалентные исходному термину, на целевом языке.

Dictionary example (Пример из словаря). Возвращает грамматическую структуру и примеры контекста для пары исходного и целевого терминов.

Сочетания значений конечной точки и учетных данных: str + AzureKeyCredential — использованная конечная точка переводчика личного домена str + TokenCredential — используется для региональной конечной точки с проверкой подлинности маркера str + TranslatorCredential — используется для национальных облаков None + AzureKeyCredential — используется для глобальной конечной точки переводчика с глобальным ресурсом Переводчика None + Token — общая конечная точка переводчика с проверкой подлинности маркера None + TranslatorCredential — общая конечная точка переводчика с региональным Переводчиком Ресурсов

TranslatorCredential

Учетные данные службы "Переводчик". В нем используется сочетание ключа ресурса и региона.