Я пытаюсь реализовать преобразование текста в речь, следуя эта статья в блоге разработчиков Android. Он предлагает следующий код для установки данных преобразования текста в речь, если он не поддерживается.
Intent installIntent = new Intent();
installIntent.setAction(TextToSpeech.Engine.ACTION_INSTALL_TTS_DATA);
startActivity(installIntent);
Это выдает Exception
:
ActivityNotFoundException
: Не найдено действий для обработки Intent
Однако я использую код здесь, чтобы определить, действительно ли намерение поддерживается. Вот представление списка:
[ResolveInfo{43cc5280 com.svox.pico.DownloadVoiceData p=0 o=0 m=0x108000}]
Почему это не работает?
Обновить
Не знаю почему, но сейчас вроде работает.