Последнее обновление приложения Live Transcribe раскрывает три предстоящие функции, включая обнаружение экстренной сирены, интеллектуальные сегменты и идентификатор динамика.
Ранее в этом году на Google I/O компания представил два новых приложения для Android в помощь людям с нарушениями слуха — Live Transcribe и Sound Amplifier. Хотя оба приложения изначально были ориентированы на людей с нарушениями слуха, позже Google обновлено приложение Live Transcribe чтобы помочь студентам и журналистам. После обновления приложение позволило пользователям сохранять транскрипции локально на своем устройстве и даже получило возможность обнаруживать звуковые события во время транскрипции. Теперь Google, похоже, готовит приложение к добавлению еще трех функций.
Разборка APK часто позволяет предсказать функции, которые могут появиться в будущем обновлении приложения, но возможно, что любая из упомянутых здесь функций может не появиться в будущем выпуске. Это связано с тем, что эти функции в настоящее время не реализованы в действующей сборке и могут быть добавлены разработчиками в любое время в будущей сборке.
При демонтаже последнего обновления Live Transcribe (версия 2.1.276871059) обнаруживаются строки кода, намекающие на будущие функции, включая «Показ экстренных сирен», «Умный сегмент» и «Идентификатор динамика». Функция «Показать аварийные сирены» позволит приложению идентифицировать аварийные сирены и предупреждать о них пользователей. Строки также содержат диалоговое окно для функции, в котором говорится: «Пожалуйста, соблюдайте осторожность при сообщении о сиренах. Помните, что не все сирены требуют действий или указывают на соответствующую чрезвычайную ситуацию (например, сирены по телевидению). Кроме того, наша система обнаружения сирен иногда допускает ошибки».
<stringname="show_emergency_siren_dialog_message">Please exercise caution when sirens are reported. Remember that not all sirens require action or indicate a relevant emergency (sirens on TV, for example). Furthermore, our siren detection will occasionally make mistakes.string>
<stringname="show_emergency_siren_title">Show Emergency Sirensstring>
<stringname="smart_segment">Smart segmentstring>
<stringname="smart_segment_summary">Segment transcript based on performance (rather than text length)string>
<stringname="speaker_id_title">Enable speaker IDstring>
Функция Smart Segment разделит стенограммы на основе производительности, а не длины текста, а функция идентификации говорящего поможет приложению идентифицировать и маркировать говорящих в текущем разговоре. Наш главный редактор Мишаал Рахман также ознакомился с Репозиторий Live Transcribe на GitHub который содержит клиентские библиотеки Android, используемые для связи с Google Cloud Speech API. и обнаружил, что модуль автоматического распознавания речи (ASR) поддерживает встроенную идентификацию говорящего. Однако реализация идентификатора говорящего не предусмотрена, и похоже, что в приложении она в настоящее время отсутствует, но это может измениться в ближайшем будущем.
Спасибо PNF Software за предоставление нам лицензии на использование. JEB-декомпилятор, инструмент профессионального уровня для обратного проектирования приложений Android.