Уровень звуковой активности от микрофона только с JavaScript - PullRequest
5 голосов
/ 31 октября 2011

На самом деле я пытаюсь создать уровень звуковой активности с микрофона.Нет записи, просто живой уровень.Я нашел много тем, но ничего не используя только javascript.Я нашел много полезных ссылок, но я не знаю, как создать то, что я хочу, только с помощью JavaScript.Приложение должно работать на нескольких мобильных платформах.(WebOS, Androïd, IOS ...) и в конечном итоге на компьютерах.

вот ссылки:

http://jsfiddle.net/7D3YS/

Эта ссылка представляет собой простой случайный выравниватель.Это похоже на то, что я хочу.Но нет никакого контроля на уровне.

http://docs.phonegap.com/en/1.1.0/phonegap_media_capture_capture.md.html#capture.captureAudio

Это использует захват звука, я думаю, что это лучший способ, но я не знаю, как слушать и создавать графический рендер.

www.sajithmr.me / jrecorder / example1.html

Этот пример - именно то, что мне нужно, но он использует файл swf.И это не работает на iPhone.

www.filosophy.org / 2011/03 / речь-в-интернете-основы-html5-речь-ввод /

Google создал веб-набор, но я не знаю, как его использовать в своей работе.

Я благодарен за запись аудиофайла и одновременное прослушивание этого файла, но я не уверен в эффективности.

Это все, что я нашел.Спасибо за вашу помощь!

Bastien

1 Ответ

1 голос
/ 31 октября 2011

Как указано в документации PhoneGap, javascript не может получить доступ к входу микрофона с большинства устройств (если для него не указан API).PhoneGap попытается запустить программное обеспечение для аудиовхода на устройстве.

TLDR: вы не можете напрямую получить доступ к микрофонному входу с помощью javascript, если устройство не предоставляет для него API.

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