[Документация Yandex Cloud](../../../index.md) > [Все решения](../../index.md) > [SpeechKit](../index.md) > Как включить автоматическую расстановку знаков препинания в распознанном тексте

# Как включить автоматическую расстановку знаков препинания в распознанном тексте


## Описание задачи {#case-description}

Необходимо включить автоматическую расстановку знаков препинания в распознанном тексте.

## Решение {#case-resolution}

Пунктуатор доступен в четырех наших инструментах: REST API v1 для синхронного распознавания, REST API v2 для асинхронного распознавания, gRPC API v2 для потокового распознавания и API v3.

{% list tabs %}

- REST API v1
  
  За функциональность пунктуатора отвечает параметр `config.specification.literature_text`. Описание допустимых значений параметра приведено [в соответствующем разделе API-спецификации SpeechKit](https://aistudio.yandex.ru/docs/ru//speechkit/stt/api/transcribation-api#sendfile-params).

- REST API v2
  
  За функциональность пунктуатора отвечает параметр `x-normalize-partials`. Значение этого флага `true` позволяет получать промежуточные результаты распознавания, то есть части распознанного высказывания, в нормализованном виде: числа передаются цифрами, включен фильтр ненормативной лексики и так далее. Описание допустимых значений параметра приведено [в соответствующем разделе API-спецификации SpeechKit](https://aistudio.yandex.ru/docs/ru//speechkit/stt/api/streaming-api#additional-settings).

- gRPC API v2
  
  За функциональность пунктуатора отвечает параметр `TEXT_NORMALIZATION_ENABLED`. Этот параметр включает режим нормализации текста и расстановку пунктуации. Описание допустимых значений параметра приведено [в соответствующем разделе API-спецификации SpeechKit](https://aistudio.yandex.ru/docs/ru//speechkit/stt-v3/api-ref/grpc/AsyncRecognizer/recognizeFile#speechkit.stt.v3.TextNormalizationOptions).

- API v3
  
  За функциональность пунктуатора отвечает параметр `literature_text=true` при включенном параметре `text_normalization`. Помимо расстановки знаков препинания также производится добавление прописной буквы в начале предложения и в именах собственных. Описание допустимых значений параметра приведено [в соответствующем разделе API-спецификации SpeechKit](../../../speechkit/stt/api/streaming-api.md#additional-settings).
  
{% endlist %}

{% note warning %}

Нормализация текста в синхронном режиме распознавания сейчас недоступна.

{% endnote %}