Я использую Amazon Polly для создания речи, на которой говорят в «диалоговом» взаимодействии в моем веб-приложении. Это включает выполнение вызова API для извлечения сгенерированного аудиофайла, а затем его воспроизведение при необходимости, чтобы ответить на него и взаимодействовать с пользователем.
Это прекрасно работает на настольном Chrome и прекрасно работает на настольном сафари, если я проинструктирую пользователя перейти в Safari> Настройки для этого веб-сайта> Разрешить все автоигры.
Однако в Safari на iOS (iPad) это не работает. Я не нашел эквивалентного способа для пользователя изменить настройки и разрешить автоматическое воспроизведение. Без этого мой текст в речь блокируется от воспроизведения по умолчанию в настройках автоматического воспроизведения Safari.
Могут ли мои пользователи установить такие предпочтения для этого сайта на своих iPad? Если нет, есть ли обходной путь, который позволит мне воспроизводить мои речевые аудиофайлы?
Для целей этого вопроса давайте представим, что это хороший пользовательский опыт - попросить пользователя включить автоматическое воспроизведение аудио.