Web Speech API - 语音文本转换的Web解决方案

简介:

2014021502-575x350.jpg

参考

分类

  • 语音转换为文本提供可能,Speech Recognition

  • 文本输出为语音提供可能,Speech Synthesis

基本说明

  • 目前Chrome新版本浏览器支持该方案;

  • 经过测试FF、Opera、IE、Safari没有对此进行支持;

  • 该协议由Speech API Community Group维护;

  • 当前规范不属于正式规范,但是以后以此作为参考方案;

要点说明

  • 对于将语音与文本相互转换的技术是需要通过网络数据来实现的,也就是说,该API必须在网络条件下才能运行

Speech Recognition

Demo可以参考:41ZONE测试代码


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var  SpeechRecognition = window.SpeechRecognition ||
             window.mozSpeechRecognition ||
             window.webkitSpeechRecognition ||
             window.msSpeechRecognition ||
             window.oSpeechRecognition;
if (!SpeechRecognition)  return  ;
var  speechRecognition =  new  SpeechRecognition();
speechRecognition.addEventListener( "result" , function (event) {
     var  results = event.results;
     if (results.length >  0 ) {
         for ( var  i =  0 ;i<results.length;i++) {
             console.log(results[i][ 0 ].transcript);
         }
     }
}, false );
speechRecognition.continuous =  true ; speechRecognition.start();

Speech Synthesis

注意:当前没有浏览器对此接口方案支持

1
2
3
4
5
6
7
var  ssu =  new  SpeechSynthesisUtterance();
ssu.text =  'Hello World' ;
ssu.lang =  'en-US' ;
ssu.rate =  1.2 ;
ssu.addEventListener( "end" , function (event) { console.log( "finished" ); }, false );
var  su =  new  SpeechSynthesis();
su.speak(ssu);









本文转自 sundunjam 51CTO博客,原文链接:http://blog.51cto.com/sunspot/1360016,如需转载请自行联系原作者
目录
相关文章
|
4月前
|
缓存 负载均衡 API
深入解析电商支付API的性能瓶颈与解决方案
在电商快速发展的当下,支付API的性能直接影响用户体验与交易成功率。本文深入分析支付API在高并发下的性能瓶颈,并提供包括CDN加速、异步处理、缓存优化、数据库索引、负载均衡等在内的系统性解决方案,助力开发者提升支付效率,保障交易流畅稳定。
115 1
|
4月前
|
边缘计算 监控 Java
跨境电商 API 对接避坑指南:亚马逊 SP-API 超时问题的 5 种解决方案(附重试代码模板)
在对接亚马逊 SP-API 时,超时问题常导致订单延迟、库存失败,影响运营。本文总结某 3C 品牌实战经验,详解超时的 3 大根源与 5 大解决方案,涵盖动态超时、重试机制、请求拆分、并发控制与边缘加速,并附可复用 Python 代码,助你将超时率从 20% 降至 1% 以下。
|
1月前
|
缓存 数据可视化 定位技术
快递鸟快递API技术指南:获取物流轨迹信息与轨迹地图的解决方案
在当今电商竞争激烈的环境中,物流体验已成为提升用户满意度的关键因素。研究表明,超过 75% 的消费者会因物流信息不透明而放弃下单。
422 1
|
5月前
|
自然语言处理 安全 API
“跨境电商API解决方案:多语言多货币,全球销售无忧”
跨境电商API解决方案助力企业全球化布局,提供多语言支持(超100种语言)、多货币结算和实时汇率转换,简化跨境交易流程。基于RESTful架构设计,兼容性强,云端部署确保高可用性与稳定性。实际应用涵盖多平台库存同步、智能物流优化等场景,整合主流电商平台与物流服务商。同时,系统符合GDPR等国际合规标准,内置风控机制防范欺诈交易,保障数据安全与业务连续性,为企业提供全方位技术支持。
128 0
|
1月前
|
缓存 人工智能 API
API接口调用中的网络异常及解决方案
淘宝API是淘宝开放平台提供的接口集合,支持商品、交易、用户、营销等数据交互。开发者需注册获取App Key,通过签名认证调用API,结合沙箱测试、OAuth授权与安全策略,实现订单管理、数据监控等应用,提升电商自动化与数据分析能力。
|
2月前
|
运维 监控 安全
EventLog Analyzer:高效的Web服务器日志监控与审计解决方案
ManageEngine EventLog Analyzer是一款企业级Web服务器日志监控与审计工具,支持Apache、IIS、Nginx等主流服务器,实现日志集中管理、实时威胁检测、合规报表生成及可视化分析,助力企业应对安全攻击与合规挑战,提升运维效率。
166 0
|
3月前
|
人工智能 JSON 前端开发
Mock 在 API 研发中的痛点、价值与进化及Apipost解决方案最佳实践
在 API 开发中,Mock 技术能有效解决后端接口未就绪带来的开发阻碍,保障前端独立高效开发。本文通过电商平台支付接口的实例,分析了常见 Mock 方案的局限性,并深入介绍了 Apipost 提供的灵活 Mock 能力:从固定值返回,到使用内置函数生成动态数据,再到自定义函数处理复杂逻辑,最后实现根据请求参数返回不同响应。这些能力不仅提升了开发效率,也增强了测试的全面性,为前后端协作提供了更高效的解决方案。
175 3
|
2月前
|
人工智能 安全 API
F5发布后量子API安全解决方案,以AI驱动全面防护应对量子计算威胁
F5发布后量子API安全解决方案,以AI驱动全面防护应对量子计算威胁
111 0