Content deleted Content added
m r2.7.3) (Robot: Adding ru:HTML5 audio |
→Web Audio API: mention W3C Audio group's consideration of MediaStream Processing API, improve citations |
||
Line 47:
==Web Audio API==
The [[Web Audio API]] specification developed by [[Google]] describes a high-level JavaScript API for processing and synthesizing audio in web applications. The primary paradigm is of an audio routing graph, where a number of AudioNode objects are connected together to define the overall audio rendering. The actual processing will primarily take place in the underlying implementation (typically optimized Assembly / C / C++ code), but direct JavaScript processing and synthesis is also supported.<ref>{{cite web | url=https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html | title=Web Audio API |author=Chris Rogers |date=2012-03-15 |publisher=[[W3C]] |archiveurl=http://www.w3.org/TR/2012/WD-webaudio-20120315/ |archivedate=2012-03-15 |accessdate=2012-07-04}}</ref>
The [http://www.w3.org/2011/audio/ W3C Audio Working Group] is also considering the MediaStream Processing API specification developed by [[Mozilla]].<ref>{{cite web |url=http://www.w3.org/2011/audio/drafts/1WD/ |title=Audio API 1.0 |date=2011-11-07 |publisher=[[W3C]] |accessdate=2012-07-04}}</ref>
In addition to audio mixing and processing, it covers more general media streaming, including synchronization with HTML elements, capture of audio and video streams, and peer-to-peer routing of such media streams.<ref>{{cite web |url=http://www.w3.org/TR/2012/NOTE-streamproc-20120531/ |title=MediaStream Processing API |author=Robert O'Callahan |date=2012-05-31 |publisher=[[W3C]] |accessdate=2012-07-04}}</ref>
==Speech API==
|