The Speech-to-Text feature supports recognizing the VMS you sent successfully or received, converting it into text.
Note:
Speech-to-Text is a Value-Added Paid Feature, currently in a free trial phase. You can contact us through the Telegram Technical Support Group to activate the full feature experience.
Supported by v3.1.3 or later.
UI Display
convertVoiceToText
The Speech-to-Text interface. Audio format support includes wav, pcm, ogg-opus, speex, silk, mp3, m4a, aac, amr.
API
chat.convertVoiceToText(options);
Parameters
The options parameter is of the Object type, and contains the following attribute values:
Name
Type
Description
message
Message
Audio Message
language
String | undefined
Language type, defaults to Chinese-English-Cantonese Speech-to-Text. Other selectable types:
zh (cmn-Hans-CN), Universal Chinese
en-US, English
yue-Hant-HK, Cantonese
ja-JP, Japanese
Return value
Promise
Examples
// Most commonly used Chinese-English-Cantonese Speech-to-Text, the language parameter can be omitted
let promise = chat.convertVoiceToText({ message });