Speech Synthesis component (Yandex Cloud SpeechKit)
Description
Performs text-to-speech synthesis and playback to the current caller.
The service is provided by Yandex Cloud SpeechKit over the protocol HTTP (APIv1 REST). It has no technical limitations in terms of performance.
For the procedure of registering a Yandex-cloud account and the cost of the service, see Yandex.
The tokens are configured in domain settings, field 'yandex_cloud'.
Allows you to play back the result, as well as simply record it to an audio file.
In playback mode, the file is first synthesized and pumped out completely, then playback begins.
Speech synthesis speed is approximately 10 times faster than the real time of its reproduction.
Index |
|
Short title |
|
Types of scenarios |
|
Starter module |
|
Mode |
Asynchronous |
Icon |
![]() |
Branching pattern |
Branching, interrupting |
Properties
Specification | Description |
---|---|
Title: |
Specifies the Yandex account whose options are taken to connect to yandex. |
Title: |
Component operation mode after receiving a response from the service TTS Yandex Cloud SpeechKit.
|
Title: |
Text to be synthesized and subsequently reproduced. Line length limit: 5000 characters. |
Title: |
TTS Yandex Cloud SpeechKit service parameter: synthesis language.
|
Title: |
TTS Yandex Cloud SpeechKit service parameter: synthesized speech voice.
|
Title: |
Argument containing the name of the voice for the TTS Yandex Cloud SpeechKit service. Supported voices |
Title: |
TTS Yandex Cloud SpeechKit service parameter: emotional effect of synthesized speech, amp.
|
Title: |
TTS Yandex Cloud SpeechKit service parameter: rate of synthesized speech. |
Title: |
DTMF detector switch. Opens the settings for the character save and operation interrupt modes. |
Title: |
Variable to store received DTMF characters. |
Title: |
Buffer pre-clearance switch DTMF. |
Title: |
An argument containing a limit on the number of characters that can be entered. |
Title: |
A string containing sequences of interrupt characters separated by commas. |
Title: |
Timeout for waiting for a response from the TTS Yandex Cloud SpeechKit service after sending a request to it. |
Title: |
Variable to store the HTTP response code of the recognition service. |
Title: |
Variable to save the path to the synthesized speech audio file in the local temporary directory. |
Title: |
The component to which control is passed if the operation is successfully completed. |
Title: |
The component to which control is passed when the time to wait for an HTTP response from the service has expired. |
Title: |
The component to which control is passed if an error occurs. |