1. Loud Links
Loud links is a simple tiny JavaScript library to add interaction sounds to your website. The library creates HTML5 audio element and uses it to play mp3/ogg audio files which is currently supported in all browsers.
Demo & Download
2. howler.js
howler.js is an audio library for the modern web. It defaults to Web Audio API and falls back to HTML5 Audio. It supports multiple file formats to support all browsers, falls back to HTML5 audio, uses no outside libraries, just pure JavaScript, can playback multiple sounds at the same time, automatic caching for web audio API and much more.
Demo & Download
3. Microm
Microm is a beautiful library to convert browser microphone to mp3 in Javascript. Microm goal it’s to make trivial to play and convert audio in the browser.
Demo & Download
4. Exportify
Exportify is a JavaScript library to export your Spotify playlists using the Web API. This application provides a simple interface for doing that using the Spotify Web API.
Demo & Download
5. Beep.js
Beep.js is a JavaScript toolkit for building browser-based synthesizers using the WebAudio API.
Demo & Download
6. Wavesurfer.js
Wavesurfer.js is a javascript library to create interactive navigable audio visualization using Web Audio and HTML5 Canvas. With wavesurfer.js you can create a cute HTML5 audio player or a sophisticated DJ application.
Demo & Download
7. Blip
blip is a lightweight JavaScript library that wraps the Web Audio API, abstracting away the AudioContext, and simplifying node creation and audio routing.
It also provides some extremely powerful and flexible methods for looping and manipulating samples that allow for both temporal precision and musical expressiveness.
Demo & Download
8. Toneden.js
Toneden.js is a pure JS customizable audio player for yourSoundCloud. It is fully customizable, responsive, and extensible.
Demo & Download
9. Annyang.js
Annyang is a tiny javascript library that lets your visitors control your site with voice commands. Annyang has no dependencies, weighs less than 1kb, and is free to use and modify.
Demo & Download
10. Audio.js
Audio.js is a drop-in javascript library that allows HTML5′s audio tag to be used anywhere. It uses native audio where available and an invisible flash player to emulate audio for other browsers. It provides a consistent html player UI to all browsers which can be styled used standard css.
Demo & Download
11. jWebAudio
jWebAudio is a JavaScript Web Audio library designed for web games with both jQuery version and standard version. jWebAudio provides both jQuery and standard versions, functionality of which are the same and the difference lies only in the method of calling functions. You may choose either depending on project requirements and person preference.
Demo & Download
12. Voix.js
Voix.JS is handy, lightweight JavaScript library for adding voice commands to your site, games and apps. It has functions to start and stop listening through the microphone and we can set events to be fired when a given keyword is detected.
Demo & Download
13. Sound.js
A JavaScript library that provides a simple API, and powerful features to make working with audio a breeze. SoundJS abstracts HTML5 sound implementation, making adding consistent cross-browser sound to your games or rich experiences much easier. You can query for capabilities, then specify and prioritize what APIs, plugins, and features are leveraged for specific devices or browsers.
Demo & Download
14. Audiolet
Audiolet is a JavaScript library for real-time audio synthesis and composition from within the browser. It uses graph-based routing and pattern-based scheduling to make complex audio simple to program, and easy to understand.
Demo & Download
15. Audio5js
Audio5js is a Javascript library that provides a seamless compatibility layer to the HTML5 Audio playback API, with multiple codec support and a Flash-based MP3 playback fallback for older or unsupported browsers. The motivation for creating Audio5js is to provide a light-weight, library-agnostic, JavaScript-only interface for audio playback in the browser.
Demo & Download
16. Buzz
Buzz is a small but powerful Javascript library that allows you to easily take advantage of the new HTML5 audio element. It degrades properly on non-modern browsers.
Demo & Download
17. Voice Elements
Voice Elements is a web Component wrapper to the Web Speech API, that allows you to do voice recognition (speech to text) and speech synthesis (text to speech) using Polymer. Voice recognition is the translation of spoken words into text. This is achieved in the browser by using the SpeechRecognition interface from the Web Speech API.
Demo & Download
18. JuliusJS
JuliusJS is a speech recognition library for the web. It is an opinionated port of Julius to JavaScript. It actively listens to the user to transcribe what they are saying through a callback. All recognition is done in-browser through a Worker. It is licensed under MIT License.
Demo & Download
19. SoundManager 2
SoundManager 2 uses HTML5 and Flash to provide consistent cross-browser and cross-platform audio support with a single JavaScript API. It’s self-contained, with no external dependencies, and can be as little as 11kb when properly compressed and optimized.
Demo & Download
20. sPlayer
sPlayer is pushing HTML5 to the limit, it’s almost certainly the first HTML5 music player of it’s kind, Making it the most feature-rich JavaScript Audio library. sPlayer allows you to create a Fully-fledged All-in-one music player with Supercharged features (HTML5 Storage, ID3 Tags Reader, Import Local Files, Offline-Ready and even more “20+ more”).
Demo & Download
TAGS :
COMMENTS