1*90c8c64dSAndroid Build Coastguard Worker<manifest xmlns:android="http://schemas.android.com/apk/res/android" 2*90c8c64dSAndroid Build Coastguard Worker package="com.example.android.voiceinteractor"> 3*90c8c64dSAndroid Build Coastguard Worker 4*90c8c64dSAndroid Build Coastguard Worker <application android:label="@string/app_name"> 5*90c8c64dSAndroid Build Coastguard Worker <profileable android:shell="true"/> 6*90c8c64dSAndroid Build Coastguard Worker <activity android:name=".MainActivity" 7*90c8c64dSAndroid Build Coastguard Worker android:exported="true"> 8*90c8c64dSAndroid Build Coastguard Worker <intent-filter> 9*90c8c64dSAndroid Build Coastguard Worker <action android:name="android.intent.action.MAIN" /> 10*90c8c64dSAndroid Build Coastguard Worker <category android:name="android.intent.category.LAUNCHER" /> 11*90c8c64dSAndroid Build Coastguard Worker </intent-filter> 12*90c8c64dSAndroid Build Coastguard Worker </activity> 13*90c8c64dSAndroid Build Coastguard Worker <service 14*90c8c64dSAndroid Build Coastguard Worker android:name=".SampleVoiceInteractionService" 15*90c8c64dSAndroid Build Coastguard Worker android:label="@string/app_name" 16*90c8c64dSAndroid Build Coastguard Worker android:permission="android.permission.BIND_VOICE_INTERACTION" 17*90c8c64dSAndroid Build Coastguard Worker android:exported="true"> 18*90c8c64dSAndroid Build Coastguard Worker <intent-filter> 19*90c8c64dSAndroid Build Coastguard Worker <action android:name="android.service.voice.VoiceInteractionService" /> 20*90c8c64dSAndroid Build Coastguard Worker </intent-filter> 21*90c8c64dSAndroid Build Coastguard Worker <meta-data 22*90c8c64dSAndroid Build Coastguard Worker android:name="android.voice_interaction" 23*90c8c64dSAndroid Build Coastguard Worker android:resource="@xml/voice_interaction" /> 24*90c8c64dSAndroid Build Coastguard Worker </service> 25*90c8c64dSAndroid Build Coastguard Worker <service 26*90c8c64dSAndroid Build Coastguard Worker android:name=".SampleHotwordDetectionService" 27*90c8c64dSAndroid Build Coastguard Worker android:permission="android.permission.BIND_HOTWORD_DETECTION_SERVICE" 28*90c8c64dSAndroid Build Coastguard Worker android:isolatedProcess="true" 29*90c8c64dSAndroid Build Coastguard Worker android:allowSharedIsolatedProcess="true" 30*90c8c64dSAndroid Build Coastguard Worker android:exported="true"> 31*90c8c64dSAndroid Build Coastguard Worker </service> 32*90c8c64dSAndroid Build Coastguard Worker <service 33*90c8c64dSAndroid Build Coastguard Worker android:name=".SampleVisualQueryDetectionService" 34*90c8c64dSAndroid Build Coastguard Worker android:permission="android.permission.BIND_VISUAL_QUERY_DETECTION_SERVICE" 35*90c8c64dSAndroid Build Coastguard Worker android:isolatedProcess="true" 36*90c8c64dSAndroid Build Coastguard Worker android:allowSharedIsolatedProcess="true" 37*90c8c64dSAndroid Build Coastguard Worker android:exported="true"> 38*90c8c64dSAndroid Build Coastguard Worker </service> 39*90c8c64dSAndroid Build Coastguard Worker </application> 40*90c8c64dSAndroid Build Coastguard Worker 41*90c8c64dSAndroid Build Coastguard Worker <uses-permission android:name="android.permission.CAMERA" /> 42*90c8c64dSAndroid Build Coastguard Worker <uses-permission android:name="android.permission.RECORD_AUDIO" /> 43*90c8c64dSAndroid Build Coastguard Worker <uses-permission android:name="android.permission.RECORD_BACKGROUND_AUDIO" /> 44*90c8c64dSAndroid Build Coastguard Worker <uses-permission android:name="android.permission.CAPTURE_AUDIO_HOTWORD" /> 45*90c8c64dSAndroid Build Coastguard Worker <uses-permission android:name="android.permission.MANAGE_HOTWORD_DETECTION" /> 46*90c8c64dSAndroid Build Coastguard Worker <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" /> 47*90c8c64dSAndroid Build Coastguard Worker 48*90c8c64dSAndroid Build Coastguard Worker</manifest> 49