浏览器背景介绍

由于PC时代的到来,语音在PC端使用的比较多。PC端使用语音采集音频有两种方式,分别是浏览器采音传输到云端去识别并返回结果展示,与PC机器本地启动插件程序,用户对着麦克风说话,麦克风阵列采集到声卡传送过来的音频,送到云端去识别。首先介绍浏览器端的采音。

浏览器是网页显示、运行的平台,当然有一部分浏览器能够支持网页端采集音频文件功能。常用的浏览器有IE、火狐(Firefox)、谷歌(Chrome)、Safari和Opera等。我们平时称为五大浏览器。当然还有其他浏览器:QQ浏览器、百度浏览器、搜狗浏览器、猎豹浏览器、360浏览器、UC浏览器、遨游浏览器、世界之窗浏览器、2345浏览器、hao123浏览器等。其他浏览器基本上使用了通用的四大浏览器内核,形成了自己的品牌浏览器。

不同浏览器能否支持web端采音功能,这得从浏览器的内核说起。浏览器最重要的部分是浏览器的内核,浏览器内核是浏览器的核心,也称“渲染引擎”,用来解释网页语法并渲染到网页上。浏览器内核决定了浏览器该如何显示网页内容以及页面的格式信息。不同的浏览器内核对网页的语法解释也不同,因此网页开发者需要在不同内核的浏览器中测试网页的渲染效果。

浏览器内核又可以分成两部分:渲染引擎(layout engineer 或者 Rendering Engine)和 JS 引擎。渲染引擎负责取得网页的内容(HTML、XML、图像等)、整理讯息(例如加入 CSS 等),以及计算网页的显示方式,输出至显示器或打印机。浏览器的内核的不同对于网页的语法解释会有不同,渲染的效果也不相同。所有网页浏览器、电子邮件客户端以及其它需要编辑、显示网络内容的应用程序都需要内核。JS 引擎则是解析 Javascript 语言,执行 javascript 语言来实现网页的动态效果。最初渲染引擎和 JS 引擎并没有区分的很明确,后来 JS 引擎越来越独立,内核就倾向于只指渲染引擎。有一个网页标准计划小组制作了一个 ACID 来测试引擎的兼容性和性能。内核的种类有很多,但是常见的浏览器内核可以分这四种:Trident、Gecko、Blink、Webkit。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值