Web Audio: Difference between revisions

From EMC23 - Satellite Of Love
Jump to navigation Jump to search
(Created page with "HTML5 Audio is a subject of the HTML5 specification, incorporating audio input, playback, and synthesis, as well as speech to text, in the browser.")
 
mNo edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
HTML5 Audio is a subject of the HTML5 specification, incorporating audio input, playback, and [[synthesis]], as well as [[speech to text]], in the browser.
HTML5 Audio is a subject of the HTML5 specification, incorporating audio input, playback, and [[synthesis]], as well as [[speech to text]], in the browser.
The Web Audio API specification developed by W3C 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.

Latest revision as of 20:47, 25 August 2021

HTML5 Audio is a subject of the HTML5 specification, incorporating audio input, playback, and synthesis, as well as speech to text, in the browser.

The Web Audio API specification developed by W3C 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.