Размер приложения преобразования текста в речь

Увеличит ли размер моего приложения использование таких библиотек, как OpenEars? Или я могу просто извлечь текст в речь и уйти с ним... Возможно, удалив все эти языки? Я понятия не имею.

Я проверил, пример приложения OpenEars весит 33 МБ — это много!

Итак, мой вопрос: могу ли я реализовать преобразование текста в речь в своем приложении без ущерба для размера? Я имею в виду, что я могу жить с 2-3 МБ, но 30...

Спасибо!


person Devfly    schedule 10.09.2012    source источник


Ответы (2)


Разработчик OpenEars здесь. Просто следуйте инструкциям здесь, чтобы уменьшить окончательный размер приложения. голоса или любые функции платформы, которые вы не используете. В зависимости от того, какие голоса вы используете и какую функцию, вы можете увидеть увеличение размера приложения от 6 мегабайт до ~ 20, если только вы не используете большое количество доступных голосов. Пример приложения использует все функции платформы и два голоса, а также поддерживает несколько версий iOS, поэтому его двоичный размер отражает это.

person Halle    schedule 10.09.2012
comment
Кроме того, по какой-то причине я не последовал собственному совету и не включил постобработку развертывания для примера приложения. Теперь он составляет 16 МБ. Я ценю предупреждение о том, что оно было пугающе большим. - person Halle; 12.09.2012

Я предполагаю, что вы не можете, аудио займет много места. Удаление ненужного языка освободит немного места, но 2-3 МБ для всех звуковых предположений, что на самом деле невозможно.

person rckoenes    schedule 10.09.2012
comment
На самом деле в OpenEars не так много аудио, но отдельные голоса TTS содержат много данных, которые синтезируются в звук, особенно 16-битные голоса. Однако довольно просто исключить голоса из компиляции с приложением, если они не используются. - person Halle; 11.09.2012