Сгенерировать текст рекомендации частоты слов. Рекомендация имеет следующий вид:
-- Если средняя частота слов отличается от эталонной более, чем на пределельное значение отклонения (эти параметры - среди результатов задачи https://github.com/OSLL/android_public_speech_trainer/issues/376) выводить в поле "slidesFrequencyRecomendation" текст "Частота слов Вашей презентации существенно отличается от рекомендуемой. Попробуйте повысить/понизить (в зависимости от направления отклонения) темп речи.
-- Если средняя частота в пределах нормы, необходимо определить слайды, на которых частота слов отличается от средней более, чем на пределельное значение отклонения, сгруппировать их по направлению отклонения (например, на слайдах 1,2,3 - сильно ниже среднего, на слайдах 4,5,6 - сильно выше среднего) и выводить в поле "slidesFrequencyRecomendation" текст "Частота слов на слайдах ### существенно превышает среднее значение. Рекомендуется снизить темп речи на указанных слайдах. При этом, частота слов на слайдах ### существенно ниже среднего значение. Рекомендуется повысить темп речи на указанных слайдах.".
В целях производительности, рекомендуется вычислять указанные значения параллельно отображению статистики тренировки (например, в корутине), а не при нажатии на кнопку "Как улучшить оценку".
Необходимо реализовать:
-- Если средняя частота слов отличается от эталонной более, чем на пределельное значение отклонения (эти параметры - среди результатов задачи https://github.com/OSLL/android_public_speech_trainer/issues/376) выводить в поле "slidesFrequencyRecomendation" текст "Частота слов Вашей презентации существенно отличается от рекомендуемой. Попробуйте повысить/понизить (в зависимости от направления отклонения) темп речи.
-- Если средняя частота в пределах нормы, необходимо определить слайды, на которых частота слов отличается от средней более, чем на пределельное значение отклонения, сгруппировать их по направлению отклонения (например, на слайдах 1,2,3 - сильно ниже среднего, на слайдах 4,5,6 - сильно выше среднего) и выводить в поле "slidesFrequencyRecomendation" текст "Частота слов на слайдах ### существенно превышает среднее значение. Рекомендуется снизить темп речи на указанных слайдах. При этом, частота слов на слайдах ### существенно ниже среднего значение. Рекомендуется повысить темп речи на указанных слайдах.".
В целях производительности, рекомендуется вычислять указанные значения параллельно отображению статистики тренировки (например, в корутине), а не при нажатии на кнопку "Как улучшить оценку".
Интерфейс размещения - результат https://github.com/OSLL/android_public_speech_trainer/issues/374