<p>Use <ahref="/method/messages.transcribeAudio">messages.transcribeAudio</a> to initiate transcription of a message.<br>
The returned <ahref="/constructor/messages.transcribedAudio">messages.transcribedAudio</a> constructor will have the <code>pending</code> flag set if the transcription is still in progress and the transcribed text contained in <code>text</code> will be updated in future with <ahref="/constructor/updateTranscribedAudio">updateTranscribedAudio</a> updates.<br>
These updates will contain the updated <code>text</code> with the same <code>transcription_id</code> returned in the first <ahref="/constructor/messages.transcribedAudio">messages.transcribedAudio</a>, and the <code>pending</code> flag will be set if the transcription is still in progress. </p>
<p>A transcription can then be rated as good or bad using <ahref="/method/messages.rateTranscribedAudio">messages.rateTranscribedAudio</a>. </p>
<p>Users without a <ahref="/api/premium">Telegram Premium</a> subscription can only transcribe <ahref="/api/config#transcribe-audio-trial-weekly-number">transcribe_audio_trial_weekly_number</a> messages per week, each of maximum duration equal to <ahref="/api/config#transcribe-audio-trial-duration-max">transcribe_audio_trial_duration_max</a> seconds.<br>
For non-premium users, the <code>trial_remains_num</code> and <code>trial_remains_until_date</code> flags of <ahref="/constructor/messages.transcribedAudio">messages.transcribedAudio</a> will also be set, indicating the remaining transcriptions, and the date when the <code>trial_remains_num</code> counter will be reset to the maximum value of <ahref="/api/config#transcribe-audio-trial-weekly-number">transcribe_audio_trial_weekly_number</a>. </p>
<p>Also, after a supergroup reaches at least the <ahref="/api/boost">boost level</a> specified in the <ahref="/api/config#group-transcribe-level-min"><code>group_transcribe_level_min</code> »</a> config parameter, non-<ahref="/api/premium">Premium</a> users in the supergroup gain the ability to <ahref="/api/transcribe">transcribe any voice message</a>, without using up their free transcription quota.</p></div>