Skip to content

Conversation

teamlead
Copy link

@teamlead teamlead commented Jan 5, 2024

Support for Yandex Cloud SpeechKit STT using Synchronous Recognition API

This Pull Request introduces support for the Yandex Cloud SpeechKit STT, utilizing the Synchronous Recognition API.

Basic Usage

To recognize audio with Yandex STT, simply use:

recognizer.recognize_yandex(audio, api_key=YANDEX_API_KEY)

This function requires a Yandex Cloud account. Begin by creating a Cloud project, enabling SpeechKit, and obtaining a Service Account API key or IAM token for authentication. For detailed setup instructions, refer to creating a service account. Use these credentials as api_key or iam_token parameters. If using an IAM token, also provide the folder_id of your Yandex Cloud directory. Yandex offers a free trial for this service.

Development Checklist

  • Unit and Integration Tests Added
  • Documentation Updated in README and Library Reference
  • Usage Examples Included in the ./examples/ directory

Related Issue

Feature requested in #359.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant