Аудио волновая анимация в реальном времени в React - PullRequest
0 голосов
/ 01 марта 2019

Я изучаю варианты, позволяющие мне создавать звуковые волны в моем приложении React.Примером может служить анимация Siri на iOS: когда вы говорите, Siri показывает звуковую волну, которая реагирует на громкость разговора.

Возможно ли это сделать с помощью веб-технологий?Я думаю о том, смогу ли я получить параметр о текущем объеме пользователя, возможно, я смогу обновить состояние React Component, что изменит некоторое значение CSS-преобразования.Однако я не уверен, что это даст мне плавную анимацию (например, Siri, когда вы начинаете говорить, звуковая волна плавно становится активной, когда вы заканчиваете говорить, звуковая волна плавно падает вниз).

Пожалуйста, предложите несколько идей о том, какой подход я должен предпринять для достижения этой цели.Нужно ли использовать HTML5 <canvas>?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...