当前位置: 首页 > news >正文

河北城乡建设网站网站备案 取名资讯通不过

河北城乡建设网站,网站备案 取名资讯通不过,站酷网入口,上海网站建设上海黄金这个文档主要是介绍一下我自己封装了 6 家厂商的短语音识别和实时流语音识别接口的一个包#xff0c;以及对这些接口的一个对比。分别是#xff0c;阿里#xff0c;快商通#xff0c;百度#xff0c;腾讯#xff0c;科大#xff0c;字节。 zxmfke/asrfactory (github.c…这个文档主要是介绍一下我自己封装了 6 家厂商的短语音识别和实时流语音识别接口的一个包以及对这些接口的一个对比。分别是阿里快商通百度腾讯科大字节。 zxmfke/asrfactory (github.com) 之前刚好在测试各家的语音识别相关功能但是每家的返回值都不同调用方式都不同所以就封装了这么一个包。主要就是用简易工厂模式封装了一下可以用来内部做测试。 功能方面只是单纯的返回识别结果实时流也是正常是要再返回时间戳的不过各家在时间戳上更是五花八门就之后有空再封装。 有什么需求也欢迎讨论另外接口的app账号需要自己去生成。 本文档偏主观不喜勿喷 接口官方文档地址 短语音识别URL阿里智能语音交互RESTfulAPIROA示例_智能语音交互-阿里云帮助中心 (aliyun.com)快商通快商通AI开放平台-短语音识别百度短语音识别标准版API - 语音技术 (baidu.com)腾讯语音识别 一句话识别-一句话识别相关接口-API 中心-腾讯云 (tencent.cn)科大语音听写_语音识别-讯飞开放平台 (xfyun.cn)字节一句话识别–语音技术-火山引擎 (volcengine.com) 实时流语音识别URL阿里如何自行开发代码访问阿里语音服务_智能语音交互-阿里云帮助中心 (aliyun.com)快商通快商通AI开放平台-实时语音识别百度语音技术 (baidu.com)腾讯语音识别 实时语音识别websocket-API 文档-文档中心-腾讯云 (tencent.com)科大实时语音转写_实时语音识别服务-讯飞开放平台 (xfyun.cn)字节流式语音识别–语音技术-火山引擎 (volcengine.com) 包封装实现 短语音识别 短语音比较简单主要就是一个 http 请求实现 Do 方法就可以了。 type Asr interface {Do(fileName string, sampleRate define.AudioSampleRate) (string, error) }实时流语音识别 实时流识别主要是抽象成 5 个函数均通过 websocket 的方式对接 type AsrWs interface {// 初始化创建 websocket 连接。把创建和发送 start 的逻辑封在一起。Init() error// 发送语音流数据Send([]byte) error// 接收识别结果Recv(chan- define.Output)// 发送结束标识End() error// 关闭 websocket 连接Close() }实时流语音识别可以分成 7 个步骤 建立 web socket 连接发送 start 的 Text message 这两步就是在 Init 里面实现如果 start 没有那 Init 里面就不会做 start 的逻辑 发送完 start 后会返回给 client 可以发送的 message 循环发送语音通过 Send 方法 同时接收识别结果Recv 来接收识别结果 语音数据发送结束后发送给 server 端数据发送完毕的标识即 End 方法 发送 End 后不要立马断开 web socket 连接。End 只是发送我没有要 server 端识别的数据了不过还是要等 server 端把所有语音数据都是识别完成返回全部识别结束。这时候才能 Close 连接。 Recv 和 End 方法在各家的实现里面是最不同的所以抽象的地方主要是在这两个函数。不过无论后面要再加什么厂商的接口基本上按照这 5 个方法是没什么问题的。字节的就是我在最后才加的。 接口语音要求 我只列常用的 语音要求阿里16k/8k wav/pcm快商通16k/8k wav百度16k pcm腾讯16k/8k wav/pcm科大16k/8k pcm字节16k/8k wav/pcm 接口文档是否易懂 文档易懂阿里有完整文档字段描述清晰范例代码挺多。快商通有完整文档字段描述清晰范例代码就一个js。百度有完整文档字段描述清晰逻辑性不是很强。腾讯有完整文档字段描述清晰逻辑性强范例代码多科大有完整文档字段描述清晰过于复杂字段命名不直观字节看文档看不懂只能看懂调用逻辑字段怎么用只能直接看范例范例也不知道为什么这么写 接口对接难易度 对接难易度这边更多指的是最后抽象成几个方法的难易度。 调用难易度阿里易发数据前要先发开始message快商通没有 go 范例得自己写不过逻辑还算比较简单清晰百度易发数据前要先发开始message腾讯易创建 ws 连接的时候得先获取 signature科大有点麻烦范例太过复杂创建 ws 连接的时候得先获取 signature。嵌套多层且字段名不直观抽象过程麻烦。字节有点麻烦范例太过复杂发数据前要先发开始message抽象过程麻烦。 接口识别效果 识别效果我只测了中文16k。8k 跟 16k 结果差不多。在正常语音正常噪音情况下腾讯阿里排在前两位后面的差不多。在有噪音前提下大体相差不了多少。其中快商通不支持多方言和多语种其他的都可以。 响应时间识别速度腾讯 阿里 百度 快商通 科大 字节 接口免费调用次数 各平台免费调用次数都比较充足价格就直接官网看比较直观因为有阶梯的不好比较。直接跟商务谈的也会有所区别。 总结 这个包就是来封装一下各家的语音识别接口方便调用。选哪家因人而异考量的点挺多。我个人觉得腾讯的是最好的它文档很丰富逻辑清晰范例也很清楚识别效果识别速度都是最好的。快商通的简单识别也还行就是支持的功能太少了。科大的应该是不错的不过不知道为什么识别效果怪怪的。字节的每太理解需要这么设计的逻辑会给使用者增加一些不必要的麻烦可能是我功力还不能理解他们的设计巧思。
http://www.huolong8.cn/news/334982/

相关文章:

  • 做网站优化需要做什么计算机网站建设方向
  • 国外中文网站排行榜单济源网站制作
  • 2022网站快速收录技术做问答的网站
  • 网站规划设计流程什么做的网站
  • 淘宝网中国站电脑版登录如何选择五屏网站建设
  • 防内涵吧网站源码学前端的十大忠告
  • 商务网站建设公司哪家好wordpress安装博客步骤
  • 网站新闻模板电商小程序介绍
  • 手机网站智能管理系统网站建设7个基本流程步骤有哪些
  • 网站建设预算申请表网站设计与制作报价
  • 天猫网站设计特点申请开网店的详细步骤
  • 西安网站建设seo做网站的框架模版
  • 网站建设银行业务预约纪念币猪年纪念币预约设计一个官方网站推广广告
  • 免费的活动策划网站公司注册地址提供
  • 在ps做网站分辨率96可以吗企业网站的建立如何带来询盘
  • 网站负责人半身照ps最好用的素材网站
  • 银川市建设工程质量监督站网站网站搭建是哪个岗位做的事儿
  • 科技局网站建设方案定陶网站建设
  • 研发网站建设报价网站建设边框
  • 辽宁建设厅勘察设计网站花卉网站开发可行性
  • 立白内部网站企业服务网站开发
  • 关于电子商务网站建设的论文wordpress 屏蔽升级
  • 网站做互动婚纱礼服外贸网站
  • 自己做的网站把密码改忘了怎么办中山小程序开发
  • 小县城做网站湖北省住房部城乡建设厅网站
  • 公司做网站需要哪些内容北京网站建设官网
  • 新乡专业的网站建设公司网站备案 多ip
  • 沛县网站设计建站宝盒创业经历
  • 天津平台网站建设报价桦南县建设局网站
  • 网站如何解除绑定域名石景山网站建设的大公司