Declaring Permissions
To use the SpeechToText SDK API, you must declare the STT_SERVICE permission in your app's AndroidManifest.xml.
AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<uses-permission android:name="pleos.car.permission.STT_SERVICE" />
<application>
<!-- ... -->
</application>
</manifest>
This permission is required for accessing APIs related to SpeechToText services, such as SDK initialization, registering result listeners, app registration, voice recognition requests, and audio data transmission.
caution
If you do not declare the permission, SDK initialization or API calls may fail. If PERMISSION_DENIED is returned in the error callback, check that the permission is allowed in the app's manifest and execution environment.
Once you have declared the permission, initialize the SDK.