Browse SDKs · React Native
Platform
SDKsReact NativeEnterprise

Check speech-to-text capabilities

Query speech recognition constraints and supported audio formats using the OpenIM React Native SDK.

Copy

Query audio format constraints, sampling rate requirements, maximum recording duration, and file size limits supported by the active speech-to-text provider. To execute audio transcription, see Transcribe audio.

const capabilities = await OpenIMSDK.speechToTextCapabilities();

Return value

A resolved Promise returns a SpeechToTextCapabilities object:

FieldTypeDescription
formatstring[]List of supported audio encoding formats.
sampleRateHznumberRequired audio sampling rate in Hertz (Hz).
maxRecordTimeMsnumberMaximum allowed audio duration in milliseconds.
maxFileSizenumberMaximum allowed audio file size in bytes.
providerstringIdentification tag for the speech recognition service provider.