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

在线教育网站有什么程序做网站开发安卓开发

在线教育网站有什么程序做,网站开发安卓开发,注册一个公司需要多少钱?,深圳做微商网站语音识别项目 我们知道 AI 智能音箱已经在我们生活中不少见#xff0c;也许我们都玩过#xff0c;智能化非常高#xff0c;功能 强大#xff0c;与我们平常玩的那种蓝牙音箱#xff0c;Wifi 音箱有很大的区别#xff0c;AI 智能在哪里呢#xff1f;语音识别技 术和云端…语音识别项目 我们知道 AI 智能音箱已经在我们生活中不少见也许我们都玩过智能化非常高功能 强大与我们平常玩的那种蓝牙音箱Wifi 音箱有很大的区别AI 智能在哪里呢语音识别技 术和云端技术主要由主控芯片麦克风阵列功率放大codec触控电路LED 阵列组成。 AI 音箱对传统音箱主要有两大块的技术区别一块是语音信号的前处理包括回声消除、 波速成型、音源定位、降噪、去混响、自动语音电平控制这块是偏硬件的控制。还有一块是智 能语音交互包括语音关键词搜索、本地语音识别、声纹识别、语音合成。 AI 智能音箱的芯片方案商联发科全志科技瑞芯微等等语音识别都有现成的方案商。 他们的麦克风阵列方案有 2 麦4 麦6 麦7 1 麦等等。 写上面这些是让读者了解一下专业AI音箱方案与我们在正点原子Linux开发板想实现语音 识别的差别在哪里。我们在正点原子 Linux 开发板上实现语音识别项目功能就不能与专业 的 AI 音箱对比了。硬件资源有限开发板只有一个麦头咪头座没有那些硬件控制消除回 声降噪等等。不过笔者在上面调用百度语音 API 识别语音识别率还是挺高的。 下面就与大家一起在正点原子 Linux IMX6U 开发板上实现语音识别功能吧注意正点原 子 MINI I.MX6U 开发板没有音频芯片不支持此实验只有正点原子 I.MX6U ALPHA 开发板 支持。 本章简介如下 1介绍百度语音技术账号申请及简单介绍调用流程。 2用 Qt 编写示例程序。流程如下录制音频后发送调用百度语音识别 API 接口识 别并返回结果。支持语音控制正点原子 I.MX6U开发板上的 LED 控制其他设备可以自行拓展。 语音识别产品申请帐号 语音识别技术产品有讯飞百度等厂家我们可以购买或者免费试用他们的产品。可以 直接到他们的官网上查看有使用技术文档。下面我们以百度语音识别技术产品为例子。可以 在浏览器输入搜索“百度语音识别”就可以找到百度 AI 开放平台。 点击进去就可以看到他的技术文档链接位置。如下图。 或者直接打开https://ai.baidu.com/ai-doc/SPEECH/Ek39uxgre就可以跳转到百度AI开放平台》 帮助文档》语音技术页面。如下图。 请仔细阅读百度语音技术的文档里面写的非常详细还有例子下载参考。 笔者阅读总结想要使用百度语音识别接口需要根据上面图中的新手指南注册百度帐号 领取免费额度及创建中文普通话应用创建前先领取免费额度180 天免费额度可调用约 5万次左右详细请看免费额度说明。记住自己的密钥。请自行完成及创建百度帐号按照百 度帮助文档里的步骤领取免费额度及创建中文普通话应用获取密钥程序里需要用到自己 的密钥。笔者提供的密钥是百度语音识别例程里的如果开发次数超了可能就不能使用了。程 序中只需要 API Key 与 Secret Key。注意获取 Access Token 时有效期为 30 天到期后需要在程 序里重新获取新的 token。 更多参考请查看百度 AI 接入指南。 注意帮助文档里提及 SDK 包有 LinuxCSDK 包支持但是目前仅支持 X64x86-64 CPU 架构的 Linux 操作系统。LinuxSDK 仅支持在线语音识别固定长语音模式。简单的说就 是还不支持 ARM 架构的 SDK 包。 百度语音识别流程及示例简介 在百度 AI 帮助文档里可以看见如下重要信息。 请认真阅读调用流程了解操作过程对下面理解笔者编写 Qt 调用百度语音 API 的例子 会有一定的帮助。 总结调用流程需要仔细阅读百度提供了示例 Demo 代码可以看到里面支持很多种编 程语言编写的 API 请求相关示例 demo 代码。没有直接 C相关的代码。C 语言是 C语言的 子集我们可以直接参考 C 语言编写的例子请自行查阅及参考百度提供的 C 语言编写的 API 请求相关示例 demo 代码来编写 Qt 调用语音识别 API。备注其他语言编写的例子不在我 们教程范围。识别的音频格式支持如上我们可以知道一些重要的信息是支持采样率 16000、 8000 的固定值16bit 深的单声道音频长度最长 60 秒。格式支持 wav恰好正点原子 Linux I.MX6U 开发板系统支持 wav 格式播放及录制详细请看【正点原子】I.MX6U 用户快速体验 V1.x.pdf 测试音频部分。 备注由于百度语音识别的 API 例子放在 github开源网站国外网站的原因可能打开 失败请多次尝试如果一直无法访问那么我们直接往下看使用笔者编写 Qt 的示例吧。不能 访问的话笔者也没办法的。 百度短语音识别 API 接口 源码路径为 4/02_asr_demo/asr/asr.h内容如下。asr 是语音识别功能 demoasr 译作自动 语音识别技术即 automatic speech recognition /****************************************************************** Copyright © Deng Zhimao Co., Ltd. 1990-2021. All rights reserved. * projectName asr * brief asr.h * author Deng Zhimao * email 1252699831qq.com * net www.openedv.com * date 2021-06-03 *******************************************************************/ 1 #ifndef ASR_H 2 #define ASR_H 3 4 #include QWidget 5 6 #include QNetworkAccessManager 7 #include QNetworkReply 8 9 #include QJsonDocument 10 #include QJsonParseError 11 #include QJsonObject 12 #include QJsonArray 13 #include QHostInfo 14 15 #include QFile 16 17 class Asr : public QWidget 18 { 19 Q_OBJECT 20 21 public: 22 Asr(QWidget *parent nullptr); 23 ~Asr(); 24 25 /* 请求网络 */ 26 void requestNetwork(QString, QByteArray); 27 28 /* 获取识别结果 */ 29 void getTheResult(QString fileName); 30 31 private: 32 /* 存储获取 tokenUrl 地址 */ 33 QString tokenUrl; 34 35 /* 存储 serverapi 地址 */ 36 QString serverApiUrl; 37 38 /* 最终需要访问 token 的地址 */ 39 QString accessToken; 40 41 /* 获取 token 的接口*/ 42 const QString token_org https://aip.baidubce.com/oauth/2.0/token?grant_typeclient_credentials client_id%1client_secret%2; 43 44 /* 填写网页上申请的 appkey 如 g_api_keyg8eBUMSokVB1BHGmgxxxxxx */ 45 const QString api_key kVcnfD9iW2XVZSMaLMrtLYIz; 46 47 /* 填写网页上申请的 APP SECRET 如 $secretKey94dc99566550d87f8fa8ece112xxxxx */ 48 const QString secret_key O9o1O213UgG5LFn0bDGNtoRN3VWl2du6; 49 50 /* 百度服务器 API 接口发送语音可返回识别结果 */ 51 const QString server_api http://vop.baidu.com/server_api?dev_pid1537cuid%1token%2; 52 53 /* 网络管理 */ 54 QNetworkAccessManager *networkAccessManager; 55 56 QString getJsonValue(QByteArray ba, QString key); 57 58 QFile file; 59 60 private slots: 61 62 /* 准备读取响应返回来的数据 */ 63 void readyReadData(); 64 65 /* 响应完成处理 */ 66 void replyFinished(); 67 68 signals: 69 void asrReadyData(QString); 70 71 }; 72 #endif // ASR_H 第 45 行请填写读者自己在网页上申请的 API Key。以防万一示例中的 API Key 过期不可 用 第 47 行请填写读者在网页上申请的 Secret Key。以防万一示例中的 Secret Key 过期不可 用 其他地址由来是见百度给出的 Demo 示例及百度的帮助文档。这里就不详细说了。原理 与上一章原子云 API 接口相似。不过百度语音识别需要通过自己的帐号指定地址获取访问的 Token 源地址然后将得到的 Access Token 地址与语音识别服务器地址拼接发送语音到服务 器就可以返回识别的结果了。详细请参考源码 4/02_asr_demo/asr/asr.cpp。
http://www.w-s-a.com/news/515050/

相关文章:

  • 如何做网站小编餐饮业手机php网站
  • 备案 网站商城网站设计公司排名
  • 汕头做网站优化公司seo软件简单易排名稳定
  • 如何做众筹网站微网站设计平台
  • 富平做网站十堰优化seo
  • 免费网站空间可访问wordpress弹窗注册代码
  • 东莞网站建设教程南京做代账会计在哪个网站上找
  • 网站开发好了 怎么发布wordpress数据库缓存插件
  • 工业电商网站怎么配色社交网站建设平台
  • 使用pycharm网站开发建一个网站需要什么条件
  • 网站建设哪些是需要外援的问题wordpress商品展示主题
  • 定制网站开发的目的是什么wordpress 增加按钮
  • 建设单位网站经费请示wordpress模板添加授权
  • 国外的电商网站有哪些为进一步加强校园网站建设
  • 专业集团门户网站建设企业微信商城和网站建设
  • 多少钱可以做网站找网络公司做推广费用
  • python php 网站开发网络营销师是干什么的
  • 网站建设设计方案动漫制作专业学校
  • 吴江区建设用地申报网站包装设计模板设计素材
  • 快速建站的公司wordpress 元数据定义
  • 网站seo分析工具网站标题用空格 逗号影响seo
  • 基金项目实验室信息网站建设wordpress文章新窗口打开
  • php网站开发就业前景做网站推荐源创网络
  • wordpress 8211西安网站优化维护
  • 泰安招聘网站有哪些wordpress 回复提醒
  • 网站服务器不稳定怎么打开网页企业营销策划心得体会
  • 自己做视频网站会不会追究版权企业商城网站建设方案
  • 烟台网站制作计划网站做seo的好处
  • 网站首页轮播官方网站下载拼多多
  • 罗庄区建设局网站自己做网站推广产品