Yandex

  1. Залогиниться в консоль https://console.cloud.yandex.com/
  2. Если нет платного аккаунта создать триальный доступ:

    При создании триального доступа потребуется привязать к аккаунту банковскую карту
  3. На странице overview выбрать нужную папку:
  4. На открывшейся странице выбрать вкладку Service accounts и нажать Create service account:

     Задать аккаунту имя и роль Editor
    После завершения создания аккаунта выбрать его в списке.

  5. Выбрать опцию. Create new key.
    Здесь нужно последовательно создать и static access key и Api key

    Либо воспользоваться командами указанными в инструкциях:
    https://cloud.yandex.com/docs/iam/operations/api-key/create
    https://cloud.yandex.com/docs/iam/operations/sa/create-access-key
    После создания ключей необходимо сохранить ключи и их key_id, т.к. в будущем посмотреть ключи будет нельзя и в случае утери их придется создавать заново

  6. Если в Яндекс облаке еще не создан бакет: В главном меню выбрать Object storage → Create bucket

    При использовании Яндекс движка распознавания файл, который требуется распознать автоматически загружается в указанный бакет. Пользователю требуется самостоятельно отслеживать свободное место в облаке и стоимость использования ресурсов на диске.

  7.  В сервисе voisi перейти на страницу /server
     В п. Yandex SpeechKit settings указать:

    Api key = API key полученный при генерации Api key
    Access key = key id полученный при генерации статического ключа
    Secret key = secret key полученный при генерации статического ключа
    Bucket name = имя бакета указанного при создании в п.7


    После заполнения всех полей применить изменения

  8. Для тестирования требуется создать проект, выбрать движок распознавания речи - Yandex. Создать новую задачу в этом проекте.