2011-03-08 6 views
5

오디오 입력을 처리하는 iPhone 및 Android 용 웹 응용 프로그램을 빌드하려고합니다.HTML5 및 자바 스크립트로 오디오 녹음

이것이 가능합니까?

+0

내가 반드시이 http://developer.apple.com/library/ios/#documentation/MusicAudio/Conceptual/CoreAudioOverview/Introduction/Introduction.html%23//apple_ref/doc을 읽을 수 권 해드립니다/uid/TP40003577-CH1-SW1 – Csabi

답변

4

, 또는 그것이 적어도 완료 때까지 할 수 있어야한다 : 여기

는에 기록 오디오에 기본 개발자 가이드입니다. HTML5가 끝나고 출시 될 때 HTML5에 포함될 예정인 기기 API를 사용하여 가능하게 될 것입니다 (HTML5는 아직 완성되지 않았으며 정보는 변경 가능성이 있습니다). 그것은 확실히 희망 그래서

Sony Erricson community blog posting, with examples (pre-final API)

가 명시 적으로 W3C 사양에 언급되지 않지만 W3C Device API Requirements (camera section)은, (웹) 카메라의 상호 작용의 일환으로 오디오 녹음이다. 이 단계에서 좋은 정보가 부족한 것 같습니다. 나는 HTML5가 완성되는 것에 더 가까워지면서 더 많이 볼 것으로 기대합니다.

1

HTML 5 은 (적어도 현재) 오디오을 녹음 할 수 없습니다. HTML은 기본적으로 마크 업 언어이므로 브라우저가 특정 내용을 표시하는 방법 만 선언합니다. HTML 5에서는 일부 상호 작용이 가능한 새로운 기능이 도입되었지만 오디오를 곧바로 HTML로 녹음 할 수는 없습니다. HTML5 사양이 끝나면 그때까지는 현실이 될 수 없습니다.

오디오를 기록하는 웹 응용 프로그램은 일반적으로 오디오 하드웨어와 같은 시스템 리소스에 액세스 할 수 있으므로 Flash 또는 Silverlight와 같은 플러그인이 필요합니다. 이론적으로 안드로이드에서는 플래시가 가능하지만, 오디오 입력을 지원하는지는 모르겠다.

오디오 하드웨어에 액세스하여 백그라운드에서 웹 응용 프로그램에 연결할 수있는 네이티브 앱 (iOS 및 Android 용)을 작성하여 녹음이 기본적으로 이루어 지도록하고 녹음 된 오디오가 내 컴퓨터로 전송되도록 제안합니다. 서버 (예를 들어 Shazam을 생각해 보라). 네 ... 분명히

+0

내 대답을 downvoted 사람이 설명해 주시기 바랍니다 ** ** **? – slhck

1

현재로서는 HTML5 오디오를 녹음 할 수 없습니다. 앞으로는 장치의 고유 기능을 사용하여 가능할 것입니다.