Может ли кто-нибудь предложить, как записывать аудио с микрофона на веб-сайте с помощью html5 и javascript
Я хочу записывать аудио с помощью javascript и html5, в html5 есть элемент устройства, но я не знаю, как его использовать. Примеров тому не найдено.
3 ответов
нет текущего стабильного браузера поддерживает API потока (Формально известный как <device>
), поэтому в практическом плане - вы не можете. Следствием этого является отсутствие примеров его использования.
Если вы хотите играть с ним, вы должны использовать ветви разработки Chrome. Есть демо голосового ввода здесь.
быстрый поиск вернулся https://labs.ericsson.com/developer-community/blog/beyond-html5-audio-capture-web-browsers, который содержит device
элемент, который вы упомянули.
в настоящее время есть три способа сделать это
- as
wav
весь код на стороне клиента, несжатая запись], вы можете проверить --> http://github.com/mattdiamond/Recorderjs - as
mp3
[ весь код на стороне клиента, сжатая запись], вы можете проверить --> http://github.com/Mido22/mp3Recorder - as
opus packets
[ клиент+ сервер(node.js
) код, сжатая запись], вы можете проверить --> http://github.com/Mido22/recordOpus