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


Часто задаваемые вопросы — API переводчика

Как Azure AI Translator подсчитывает символы?

Azure AI Translator учитывает каждую кодовую точку, определенную в Юникоде как символ. Каждый перевод учитывается отдельно, даже если запрос был сделан в одном вызове API для перевода на несколько языков. Длина ответа не имеет значения, а количество запросов, слов, байтов или предложений не влияет на число знаков.

Azure AI Translator подсчитывает следующие входные данные:

  • Текст, переданный в Azure AI Translator в теле запроса.

  • Вся разметка: теги HTML, XML и т. д. в поле текста запроса. Нотация JSON, используемая для создания запроса (например, ключ "Text:") не учитывается.

  • Отдельная буква.

  • Пунктуация.

  • Пробел, табуляция, разметка или любой символ пробела.

  • Повторяющийся перевод, даже если вы ранее перевели один и тот же текст. Учитывается каждый знак, переданный в функцию перевода, даже если содержимое не изменилось или исходный и целевой языки совпадают.

Для письменностей на основе графических символов, таких как китайская письменность и японские кандзи, служба Azure AI Translator подсчитывает количество кодовых точек Юникода. Один символ на каждый знак. Исключение: суррогатные пары Юникода считаются как два символа.

Вызовы методов Detect и BreakSentence не учитываются при подсчете символов. Тем не менее, мы ожидаем, что вызовы методов Detect и BreakSentence будут разумно пропорциональны использованию других учитываемых функций. Если число отправленных вызовов Detect или BreakSentence превышает число других сосчитанных методов в 100 раз, корпорация Майкрософт оставляет за собой право ограничить возможность использования методов Detect и BreakSentence.

Подробные сведения об ограничениях запросов службы azure AI Translator см. в разделе"Ограничения запросов на перевод текста".

Где можно посмотреть данные об использовании за месяц?

Для оценки затрат можно использовать Калькулятор цен Azure. Вы также можете отслеживать, просматривать и добавлять оповещения Azure для служб Azure в учетной записи пользователя на портале Azure:

  1. Войдите на портал Azure.

  2. Перейдите на страницу обзора ресурсов Azure AI Translator.

  3. Выберите подписку для ресурса Azure AI Translator.

    Снимок экрана: ссылка на подписку на странице обзора на портале Azure.

  4. В панели слева выберите элемент в разделе Управление затратами:

    Снимок экрана: ссылки на ресурсы управления затратами на портале Azure.

Требуется ли присвоение при использовании Azure AI Translator?

При использовании Azure AI Translator для перевода текста и речи указание авторства не требуется. Мы рекомендуем сообщить пользователям о том, что просматриваемое содержимое переведено на компьютер.

Если имеется атрибуция, она должна соответствовать рекомендациям по атрибуции Azure AI Translator.

Является ли Azure Ai Translator заменой для переводчика человека?

Нет, оба являются важными инструментами для коммуникации. Используйте машинный перевод, если по определенным причинам не удается прибегнуть к помощи профессионального переводчика, например из-за объема содержимого, сроков и ограничений бюджета.

Машинный перевод используется для первого этапа несколькими партнерами — поставщиками языковых услуг (LSP) — перед использованием человеческого перевода и может повысить производительность до 50 процентов. Список партнеров LSP см. на странице партнера Azure AI Translator.

Сохраняет ли Azure AI Translator какие-либо данные пользователя?

Нет. Данные клиента, отправленные для перевода в Azure AI Translator, не хранятся постоянно и не хранятся в состоянии покоя. В любом центре обработки данных Майкрософт нет записи о отправленном тексте или документе. Все данные организации остаются в подписке Azure вашей организации, обеспечивая отсутствие общего доступа к данным с корпорацией Майкрософт. Вы сохраняете полный контроль над вашими данными, который остается эксклюзивным бизнесом. Корпорация Майкрософт еще больше укрепляет этот контроль, придерживаясь обширных законов о конфиденциальности, таких как GDPR, и стандарты конфиденциальности, в том числе ISO/IEC 27018 — первый в мире международный кодекс практики для конфиденциальности облака. Дополнительные сведения см. в статье Azure AI Translator о данных, конфиденциальности и безопасности и Конфиденциальность Переводчика Microsoft.


Подсказка

Если вы не можете найти ответы на ваши вопросы в этом разделе часто задаваемых вопросов, попробуйте задать вопрос сообществу API Azure AI Translator на StackOverflow.