语音识别

uniapp 用户拒绝授权再次调起授权-语音识别、微信地址、附近地址

南笙酒味 提交于 2020-05-07 01:50:32
小程序重构,采用 uniapp 框架。记录一下踩过的坑。关于用户拒绝再次调起授权,及如何识别语音识别、微信地址、附近地址的处理。 语音识别 组件 语音识别,小程序只有录音功能,若要识别录音文件,常规做法是把录音文件传递给后端,然后由后端调用百度或讯飞语音识别接口,然后返回结果。 但是微信小程序官方提供了“同声传译”插件,支持前端直接识别。可参考: 插件介绍 、 插件使用文档 uniapp 插件配置,在 manifest.json 文件中,源码模式,加入: ... "mp-weixin": { ... "plugins" : { // 语音识别 - 同声传译 "WechatSI" : { "version" : "0.3.1", "provider" : "wx069ba97219f66d99" } } } 调用 <template> <view @click="asrStart">语音识别</view> <view>{{arsRes}}</view> <!-- 语音识别 --> <wechat-asr ref="weixinAsr" @callback="asrResult"/> </template> <script> import WechatAsr from '@/components/wechatASR.vue'; export default { components:

Android 讯飞语音听写SDK快速接入(附空指针解决和修改对话框文字方法)

旧街凉风 提交于 2020-05-06 14:46:25
1、账号准备工作 首先要有一个讯飞的账号啦,为后面申请APPID、APPKey等东西做准备。顺带一提:讯飞对不同认证类型用户开 放的SDK的使用次数是有不同的,详情如下图。 账号申请完成后,需要去你自己的 控制台 注册你的应用,同时也可以看到你的应用对应的 APPID 等属性,开通的功能,调用量剩余次数等信息。 本文介绍的是Android SDK的接入,这是 Android SDK的下载地址 ,可以根据项目的具体需求具体分析。 2、SDK集成准备工作 如果参照官方文档中或者官方DEMO的做法,需要把对应架构的文件拷贝到 Android工程的libs目录下 。 而官方提供的DEMO中,它只拷贝了armeabi-v7a架构。如下图所示(我信了它的邪,在我第一次接入时,就因为参考了官方DEMO只导入了armeabi-v7a架构,导致出了一大堆毛病?) 为了避免这个坑,我的建议是:把提供的架构都拷贝到工程里。(有特殊设备需求的除外) 然后在build.gradle文件中,添加SDK的依赖 implementation files('libs/Msc.jar') 如果将SDK导入到lib文件夹后,可能还会有无法识别的错误。 可以试下在build.gradle(app)中 注释 掉以下的代码(玄学操作~~),再继续排查。 // ndk { // //选择要添加的对应cpu类型的.so库。 //

用Python程序温度转换实例

大城市里の小女人 提交于 2020-05-05 01:51:35
实例:温度转换 ( 1)分析问题:利用程序进行温度转换,由用户输入温度值,程序给出输出结果;通过语音识别,图像识别等方法自动监听并获得温度信息发布渠道(如收音机、电视机)给出的温度播报源数据,再由程序装换后输给用户;随着互联网 的高度普及和接入的便捷,程序也可以定期从温度信息发布网站获得温度值,再将温度信息转换成旅行者熟悉的方式 。 ( 2)划分边界:明确问题的输入数据、输出数据和对数据处理的要求。由于程序可能接收华氏温度和摄氏温度,并相互转换,该功能的IPO描述如下 。 输入 :带华氏或摄氏标志的温度值 处理 :根据温度标志选择适当的温度转换算法 输出 :带摄氏或华氏标志的温度值 ( 3) 设计算法:根据华氏和摄氏度的定义,两个温度体系都以 1标准大气压下的水的结冰点和沸点为温度区边界,算法: C=(F-32)/32 F=C*1.8+32 ( 4)程序: ( 5)调试测试: ( 6)升级维护:任何程序都有生命周期,需要不断维护和升级。 补发代码: 1 TempStr=input( " 请输入一个带有符号的温度值(82F): " ) 2 if TempStr[-1] in [ ' C ' , ' c ' ]: 3 f=(eval(TempStr[:-1]))*1.8+32 4 print ( " {:.2f}F " .format(f)) 5 elif TempStr[-1] in

[转]李开复:成长中的十个启发

这一生的挚爱 提交于 2020-05-03 17:45:46
李开复2009年交大演讲全文。李开复,热心教育者,经过写作、网络、演讲,他在 中国 崛起的时代,帮助了众多的青年学生,他们亲切的呼唤他“开复老师”。 也许有些人说:开复老师,跟4年前相比,你胖了。我告诉你一个秘诀:就是跟你喜欢的人,在一起做你喜欢的工作。 今天我想讲的题目是——成长中的十个启发。主要是我在回顾我的成长和我的一生。在我写我的自传的时候,我想到我的一生到底学到了什么事情是我真正想 留下的,想传授给 中国 的学生。就像我的自传一样,不想用一些说教的方法,不想用一些如何得到智慧,或者说成长中的七个或十个秘诀。我希望用讲故事一样的轻 松,从我出生到今天,把我一生的故事讲给你们听,在讲故事的过程中希望你们得到十个启发。 一、自信中要不失谦虚 这个故事回溯到1961年我的出生,我出生的时候,我的母亲面临了很大的挑战,在43岁的高龄决定生出我。在那个时候,医学等都有很多的挑战和困难,但是她还坚决地把我生出来。 在我的父母亲的呵护之下,我成长起来。我的童年非常顽皮,可能你们没有感觉到,其实我觉得有一个调皮的童年挺好的。尤其是在一个父母亲非常爱我,给 我一个非常大的空间让我成长。我希望有一天你做父母的时候,你也可以给孩子一个大的空间。因为这样的孩子是快乐的,也是有创意的孩子。 在这当中,我做了很多有趣的顽皮的事,我记得有一次我的父母亲对我有很大的期望,告诉我要大胆的假设小心的求证

[DeeplearningAI笔记]序列模型1.5-1.6不同类型的循环神经网络/语言模型与序列生成

会有一股神秘感。 提交于 2020-04-29 08:24:43
5.1循环序列模型 觉得有用的话,欢迎一起讨论相互学习~ Follow Me <font color=deeppink>1.5不同类型的循环神经网络</font> 上节中介绍的是 具有相同长度输入序列和输出序列的循环神经网络,但是对于很多应用$T_{x}和T_{y}$并不一定相等。 在此节会介绍不同的能够处理不同问题的循环神经网络。 <font color=green>多对多循环神经网络</font> 对于命名实体识别的问题中,RNN的输出和输入序列长度一致--$T_{x}=T_{y}$。 则在每读一个单词时都输出预测的值$\hat{y}$ 这是一个典型的多对多的问题。 <font color=green>多对一循环神经网络</font> 对于情感识别问题而言,RNN的输入是一段文本序列,输出是一个分类的评价--输出的是一个数值。 则只在输入整段文本后,在最后一个时间步进行预测,输出分类的结果,而不是每读入一个单词后输出结果。 这是一个典型的多对一问题。 <font color=green>一对多循环神经网络</font> 对于音乐生成问题而言,RNN的输入是一个数字或者一个单词,输出是一段音符。 X通常是一个数字用于表示想要生成的音乐类型,或者是生成音乐的第一个音符,或者X也可以为空为0向量。 在第一个时间步输入X,再往后的时间步,不进行输入,但是输出随时间步的生成的音符

Python人工智能应用基于开源库

半腔热情 提交于 2020-04-28 11:12:52
Python人工智能 本节内容 预备资料: 1.FFmpeg: 链接:https://pan.baidu.com/s/1jonSAa_TG2XuaJEy3iTmHg 密码:w6hk 2.baidu-aip: pip install baidu-aip 终于进入主题了,此篇是人工智能应用的重点,只用现成的技术不做底层算法,也是让初级程序员快速进入人工智能行业的捷径 目前市面上主流的AI技术提供公司有很多,比如百度,阿里,腾讯,主做语音的科大讯飞,做只能问答的图灵机器人等等 这些公司投入了很大一部分财力物力人力将底层封装,提供应用接口给我们,尤其是百度,完全免费的接口 既然百度这么仗义,咱们就不要浪费掉怎么好的资源,从百度AI入手,开启人工智能之旅 开启人工智能技术的大门 : http://ai.baidu.com/ 看看我大百度的AI大法,这些技术全部都是封装好的接口,看着就爽 接下来咱们就一步一步的操作一下 首先进入控制台,注册一个百度的账号(百度账号通用) 开通一下我们百度AI开放平台的授权 然后找到已开通服务中的百度语音 走到这里,想必已经知道咱们要从语音入手了,语音识别和语音合成 打开百度语音,进入语音应用管理界面,创建一个新的应用 创建语音应用App 就可以创建应用了,回到应用列表我们可以看到已创建的应用了 这里面有三个值 AppID , API Key , Secret

Python人工智能之路

萝らか妹 提交于 2020-04-28 11:12:37
本节内容 预备资料: 1.FFmpeg: 链接:https://pan.baidu.com/s/1jonSAa_TG2XuaJEy3iTmHg 密码:w6hk 2.baidu-aip: pip install baidu-aip 终于进入主题了,此篇是人工智能应用的重点,只用现成的技术不做底层算法,也是让初级程序员快速进入人工智能行业的捷径 目前市面上主流的AI技术提供公司有很多,比如百度,阿里,腾讯,主做语音的科大讯飞,做只能问答的图灵机器人等等 这些公司投入了很大一部分财力物力人力将底层封装,提供应用接口给我们,尤其是百度,完全免费的接口 既然百度这么仗义,咱们就不要浪费掉怎么好的资源,从百度AI入手,开启人工智能之旅 开启人工智能技术的大门 : http://ai.baidu.com/ 看看我大百度的AI大法,这些技术全部都是封装好的接口,看着就爽 接下来咱们就一步一步的操作一下 首先进入控制台,注册一个百度的账号(百度账号通用) 开通一下我们百度AI开放平台的授权 然后找到已开通服务中的百度语音 走到这里,想必已经知道咱们要从语音入手了,语音识别和语音合成 打开百度语音,进入语音应用管理界面,创建一个新的应用 创建语音应用App 就可以创建应用了,回到应用列表我们可以看到已创建的应用了 这里面有三个值 AppID , API Key , Secret Key

Python人工智能第一篇:语音合成和语音识别

橙三吉。 提交于 2020-04-28 11:12:22
Python人工智能第一篇:语音合成和语音识别 ​ 此篇是人工智能应用的重点,只用现成的技术不做底层算法,也是让初级程序员快速进入人工智能行业的捷径。目前市面上主流的AI技术提供公司有很多,比如百度,阿里,腾讯,主做语音的科大讯飞,做只能问答的图灵机器人等等。这些公司投入了很大一部分财力物力人力将底层封装,提供应用接口给我们,尤其是百度,完全免费的接口。既然百度这么仗义,咱们就不要浪费掉怎么好的资源,从百度AI入手,开启人工智能之旅 开启人工智能技术的大门 : http://ai.baidu.com/ 首先进入控制台,注册一个百度的账号(百度账号通用);打开百度语音,进入语音应用管理界面 创建一个新的应用; 创建语音应用App 就可以创建应用了,回到应用列表我们可以看到已创建的应用了 这里面有三个值 AppID , API Key , Secret Key 记住可以从这里面看到 , 在之后的学习中我们会用到 好了 百度语音的应用已经创建完成了 接下来 我会用Python 代码作为实例进行应用及讲解 一.安装百度的人工智能SDK: 首先咱们要 pip install baidu-aip 安装一个百度人工智能开放平台的Python SDK实在是太方便了,这也是为什么我们选择百度人工智能的最大原因 安装完成之后就来测试一下: baidu-aip Python SDK 语音合成技术文档 :

免费自动生成字幕工具推荐,啃生肉啊

我是研究僧i 提交于 2020-04-28 02:32:07
B站教程的文案搬过来而已…… 免费软件: 1. FastTitle (备用下载: www.lanzous.com/b0b2igkve ) 作者:孙亖(si) 优: 百度API ,对中文识别又好又快 弊:不能无限使用(一个百度帐号一次性免费5万次请求,之后收费);   只对中文支持好,参杂英文的结果不太好;   有时断句很糟糕。 2. AutoSub (配合 批处理 更爽!) 作者:agermanidis(origin)、BingLingGroup(Forked) 推荐先自动生成时间轴,微调后进行语音识别 优:参数多,自定义性强(满足不同需求);支持各类(120种)语言; 弊: 谷歌API ,对网络有一定要求;   需要一定计算机知识的基础( 能折腾 ) Tip: 导出的字幕文件是损坏的,要编辑先另存为 3. 网易见外 (老朋友) 好像死灰复燃了…… 优:每天2小时免费识别时间(调整之前) 弊:只对中文支持好,参杂英文的结果不太好。 收费平台: 讯飞开放平台——语言转写、人人译视界…… 优:专业、准确! 弊:收费(啊哈哈) 来源: oschina 链接: https://my.oschina.net/u/4292771/blog/3305997

各类免费的API

…衆ロ難τιáo~ 提交于 2020-04-28 01:00:51
http://jammk.iteye.com/blog/2331084 ,无限次,但是需要注册并认证。 手机号码归属地API: https://www.juhe.cn/docs/api/id/11 历史上的今天API: https://www.juhe.cn/docs/api/id/63 股票数据API: https://www.juhe.cn/docs/api/id/21 天气预报API: https://www.juhe.cn/docs/api/id/73 身份证查询API: https://www.juhe.cn/docs/api/id/38 笑话大全API: https://www.juhe.cn/docs/api/id/95 IP地址: https://www.juhe.cn/docs/api/id/1 问答机器人: https://www.juhe.cn/docs/api/id/112 汇率API: https://www.juhe.cn/docs/api/id/80 电影票房: https://www.juhe.cn/docs/api/id/44 万年历API: https://www.juhe.cn/docs/api/id/177 NBA赛事: https://www.juhe.cn/docs/api/id/92 全国WIFI: https://www.juhe