- Added permission requirements for communicating with system enrollment app - Added priv-app permission build target 'com.example.android.voiceinteractor.xml' - Updated README usage directions - Added log messages when reading audio from AudioRecord - Changed AudioRecord read calls to request all of the desired data in a single .read() call - Refactor AudioRecord buffer settings to top of service files in Duration type - Compute bytesPerSecond based on EventPayload AudioFormat passed by SoundTrigger HAL - Fixed keyphrase used by VoiceInteractionService to "X Google" - Added trace events for tracking the time to read audio in VIS after a trusted onDetected() callback. Bug: 168305377 Test: manual Change-Id: I6c1db7f70ddd62d21c0bb7eba663fe9503d96ae3
25 lines
1018 B
XML
25 lines
1018 B
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!--
|
|
~ Copyright (C) 2021 The Android Open Source Project
|
|
~
|
|
~ Licensed under the Apache License, Version 2.0 (the "License");
|
|
~ you may not use this file except in compliance with the License.
|
|
~ You may obtain a copy of the License at
|
|
~
|
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
|
~
|
|
~ Unless required by applicable law or agreed to in writing, software
|
|
~ distributed under the License is distributed on an "AS IS" BASIS,
|
|
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
~ See the License for the specific language governing permissions and
|
|
~ limitations under the License.
|
|
-->
|
|
|
|
<permissions>
|
|
<privapp-permissions package="com.example.android.voiceinteractor">
|
|
<permission name="android.permission.CAPTURE_AUDIO_HOTWORD"/>
|
|
<permission name="android.permission.INTERACT_ACROSS_USERS"/>
|
|
<permission name="android.permission.MANAGE_HOTWORD_DETECTION"/>
|
|
</privapp-permissions>
|
|
</permissions>
|