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
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.

Revision as of 20:46, 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.