Я разрабатываю функцию голосового поиска с использованием технологии Android TV Remote Control v2 на iOS.
Я могу успешно подключаться к Smart TV и отправлять команды, а также изменять текст в полях ввода. Однако я не могу вызвать голосового помощника, отправив команду с кодом — KEYCODE_VOICE_ASSIST = 231. Насколько я понимаю, отправлять эту команду не обязательно, а вместо этого мне нужно отправить пакет RemoteVoiceBegin, что я уже и делаю. Однако голосовой помощник по-прежнему не появляется. В ответ я получаю от телевизора пакет RemoteVoicePayload, который содержит значение sessionID, которое я отправил в пакете RemoteVoiceBegin. Что я делаю не так?
Подробнее здесь: https://stackoverflow.com/questions/779 ... -assistant