RUSampson / voicekit-examples

Examples on how to use Tinkoff Voicekit

Home Page:https://voicekit.tinkoff.ru/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tinkoff VoiceKit Examples

https://voicekit.tinkoff.ru

Usage

Clone this repo

$ git clone --recursive https://github.com/TinkoffCreditSystems/voicekit-examples.git
$ cd voicekit-examples

Setup environment

Set VOICEKIT_API_KEY and VOICEKIT_SECRET_KEY environment variables to your API key and secret key to authenticate your requests to VoiceKit:

export VOICEKIT_API_KEY="Your API key"
export VOICEKIT_SECRET_KEY="Your secret key"

You may get scope tinkoff.cloud.tts is not supported error if your API key does not support speech synthesis. Write us a letter at https://voicekit.tinkoff.ru to enable speech synthesis for you API key.

Language specific instructions

Follow language specific instructions in the related folder in repository root. E.g. for Python scripts, open python/README.md. Here is a list of links to instructions for supported languages:

If you can't find your favorite language here, don't worry: consult gRPC docs for a list of its supported languages and when you are ready dive into Protobuf definitions inside apis/ folder.

Note on endpoint format

Use stt.tinkoff.ru:443 for speech recognition and tts.tinkoff.ru:443 for speech synthesis. Unencrypted endpoints (with port 80) are not available.

About

Examples on how to use Tinkoff Voicekit

https://voicekit.tinkoff.ru/

License:Apache License 2.0


Languages

Language:C# 53.8%Language:Python 24.6%Language:Swift 4.8%Language:Go 4.8%Language:Objective-C 4.0%Language:JavaScript 3.9%Language:C 2.2%Language:Ruby 1.0%Language:C++ 0.5%Language:Shell 0.5%