Declaring permissions
To use the SpeechToText SDK APIs, 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 APIs that access the SpeechToText service, including SDK initialization, result listener registration, app registration, speech recognition requests, and audio data transmission.
caution
Without this permission, SDK initialization or API calls may fail. If an error callback returns PERMISSION_DENIED, verify the permission in the app manifest and the permission state in the runtime environment.
After declaring the permission, initialize the SDK.