网站建设新闻资讯
更多 >>当前位置: 主页 > 行业资讯 > 10款JavaScript音频库的开发

    10款JavaScript音频库的开发

    时间:2013-12-18     来源:广州网站建设    作者:www.c71.cn    点击:

     网页和网页浏览器已经在过去的几年中取得了长足的进步,而这些进步使我们实现了所有的常视为HTML5的新的伟大技术,惊人的结果。不过尽管如此,音频仍然在这些缺乏。然而,谷歌已经创造了网络音频API,通过它使我们的生活更容易,但问题是,只有最新的浏览器都支持这种新开发的浏览器中的音频。

     
    HTML5特性提供了新的音频标记实现和规范包括一个简单的HTML对象的音频控制,允许音频无插件随着这些新的HTML5音频功能只是一个简单的整合与JavaScript来创建各种播放内容。
     
    用下面的JavaScript音频库,你将能够控制的方法,属性和事件由使用JavaScript来处理音频和视频元素。我们希望你会发现列表中方便和有用的为你即将到来的音频项目。享受!
     
    1 。 Howler.js
     
     
    Howler.js是,随着网络音频API,默认的工作原理,并回落到HTML5的音频不支持时,一个JavaScript库。它接受多种文件格式的跨浏览器兼容性,具有高速缓存,可以同时玩很多声音(这也是静音/取消静音它们一个接一个或全局的)。声音可以循环,一个淡入/淡出效果存在,并且标准的媒体控制是图书馆的只是一部分。它是轻量级的( 5KB ) ,具有链方法的支持,并且不需要任何的JS框架。
     
    howlerjs
     
     
    2 。 Annyang.js
     
     
    Annyang是一个很小的JavaScript库,可以让你的访客控制与语音命令你的网站。 Annyang没有依赖性,重量不到1KB,并且是免费使用和修改。它与所有浏览器很好地发挥,逐渐增强,支持语音识别浏览器,同时使用户用旧的浏览器不受影响。它是根据麻省理工学院的许可。
     
    annyang
     
     
    3 。 Voix.js
     
     
    Voix.JS是很方便的,添加语音轻量级的JavaScript库指令到您的网站,游戏和应用程序。它具有的功能来启动和停止通过麦克风收听和我们可以设置事件被检测到一个给定的关键字时被触发。
     
    Voix-JS-Component
     
     
    4 。 Audio.js
     
     
    Audio.js是一个下拉式的JavaScript库,它允许在任何地方使用HTML5的音频标记。它采用原生音频哪里有合适的和无形的flash播放器,以模拟音频为其他浏览器。它提供了一致的html播放器的UI ,可以使用样式的css标准的所有浏览器。
    Audio.js专注于播放MP3 。它目前不支持OGG格式。由于MP3是当前事实上的音乐传输格式, OGG格式的支持是我们的低优先名单上。它已经过测试在移动Safari浏览器(的iOS 3 + ) ,机器人( 2.2 + W /闪光) , Safari浏览器( 4 + ) ,铬( 7 + ) ,火狐( 3 + ,W /Flash) ,歌剧院( 10 + W /Flash) ,IE ( 6 , 7 , 8 ,W /Flash) 。
     
    audio.js
     
    5 。Buzz
     
    Buzz是一个小而强大的JavaScript库,它可以让你轻松拍摄新的HTML5音频元素的优势。它适当地降低对非现代浏览器。它由Jay Salvat来设计并获得麻省理工学院所颁发的授权许可证。
     
    Buzz
     
     
    6 。 SoundManager 2
     
     
    SoundManager 2是在提供完善的API,它使用Javascript已失踪的尝试。这是一个JavaScript库,它包装并扩展了Flash的声音功能,带来跨平台的音频功能的Javascript 。 SoundManager 2以满足有JavaScript驱动的声音交互的基于Web的项目的愿望为设计目的。它免费为个人和商业项目中使用。
    SoundManager 2同时支持新的和旧的,使用HTML5音频需要支持和可选的基于Flash的回退一个单一的,功能强大的API 。使用SoundManager 2时,在理想情况下,音频“只是工作。 ”
     SoundManager 2
     
     
     
    7 。 Sound.js
     
     
    SoundJS是一个库,使音频在网络上更容易的工作。它提供了用于播放音频在不同的浏览器,包括使用目标的插件模型,提供一个简单的方法来提供额外的音频插件,像网络音频,以及一个Flash后备一致的API 。一个机制已经提供用于音频预压轻松绑到PreloadJS 。
    soundjs
     
    8 。 Audiolet
     
     
    Audiolet是在浏览器中实时音频合成和组成一个JavaScript库。它采用基于图形的路由和基于模式的调度,使复杂的音频编程简单,易懂。
     
    Audiolet
     
     
    9 。 ION.Sound
     
    Ion.Sound是一个jQuery插件用于播放声音的事件。它已经过测试谷歌Chrome, Mozilla的火狐,歌剧, Safari浏览器, IE浏览器( 9.0 +)和移动浏览器。 Ion.Sound下自由的MIT许可条款分发。
     
    ionsounds
     
     
    10 。 Audio5js
     
    Audio5js是一个JavaScript库,它提供了一个无缝的兼容层,以HTML5的音频播放API ,具有多种编解码器的支持和基于闪存的MP3播放功能后援的旧的或不支持的浏览器。
    创建Audio5js的动机是提供一个轻量级的,Javascript的唯一接口用于在浏览器中的音频播放。
    Audio5js

    复制本文《10款JavaScript音频库的开发》地址给好友:

    将此文章《10款JavaScript音频库的开发》收藏或分享到:

    上一篇:意外!期待已久的谷歌值竟然更新了!      下一篇:2014十大预测