Использование STT API

Необходимые инструменты
  • Python
  • Git
  • Bash
Алгоритм использования
  1. Клонируем репозиторий и переходим в папку с его содержимым. Выполним следующий код в терминале:

    1
    2
    $ git clone --recursive https://github.com/TinkoffCreditSystems/voicekit-examples.git
    $ cd voicekit-examples
  2. Устанавливаем полученные API_KEY,SECRET_KEY. Выполняем в консоли:

    1
    2
    export VOICEKIT_API_KEY="Your API key"
    export VOICEKIT_SECRET_KEY="Your secret key"
Распознавание файла

Для распознавания конкретного файла выполните в консоли:

./sh/recognize_stream_file.sh audio/sample_1.mp3

Репозиторий с примерами

https://github.com/TinkoffCreditSystems/voicekit-examples

URL API

https://stt.tinkoff.ru:443

Основные методы
  • Recognize — принимает аудио и возвращает текст.
  • StreamingRecognize — потоковый режим. Подходит для голосовых роботов и длинных предложений. Присылает промежуточные гипотезы.
Для отправки Rest запроса Recognize необходимо использовать HTTP 1.1.