AI
文章平均质量分 91
hfut_why
努力做好一件事
展开
-
百度UNIT使用的步骤与自己的一点简单理解(上)
最近项目需要语音上下文对话,找了几家都没有找到可以定制个性化上下文场景对话的技术,一般都是固定场景的对话,刚好,百度近期推出了UNIT技术,感觉刚好可以实现功能,可能需求与UNIT技术功能不是十分匹配,但是可以满足当前项目需求,于是就花了一天多的时间研究了一下百度UNIT技术并总结了一下简单的使用流程。这一块分两个部分来说,第一块是开发流程与自己的一点理解;第二部分是百度UNIT...原创 2018-02-09 22:03:37 · 8773 阅读 · 0 评论 -
Android TTS的暂停与恢复功能(中文实现)
在上一篇中,我们介绍了使用MediaPlayer配合TextToSpeech实现英文的暂停与播放,实际使用中,中文的场景还是远远大于英文场景的,所以今天我们使用另一套方案实现中文TTS播报的暂停与恢复。这部分内容,目前在网络上是找不到的,里面的一些参数我暂时也不会给出来,如果有需要,可以评论私聊沟通一下。github地址 方案主要包括TextToSpeech,科大...原创 2019-07-13 13:41:49 · 2807 阅读 · 2 评论 -
OpenCV中Mat与Android中Bitmap简介
因为在介绍这部分系列的内容时,默认是对Android开发有一点基础的,所以这样的话,Bitmap可能就相对很熟悉了,相较陌生的是Mat,那我们就首先来看看Mat是什么。1,Mat1.1 Mat基本介绍Mat是OpenCV中用于存储图像信息的类,它在OpenCV中作为一个很重要的信息载体,下面看一下文档中的介绍的关于其方法的部分:构造方法:Mat() Mat...原创 2018-12-01 22:56:07 · 3757 阅读 · 3 评论 -
关于OpenCV的主要信息基本介绍
上一篇中主要介绍了在AS环境搭建OpenCV的开发环境,本篇就来简单介绍一下OpenCV是什么以及基本应用等信息。不感兴趣的可以直接跳过。1,OpenCV是什么 OpenCV是Open Source Computer Vision Library的简称,也即开放的计算机视觉库。具体请参见:http://opensource.org可在Windows,Lin...原创 2018-12-01 14:12:28 · 1939 阅读 · 0 评论 -
科大讯飞离线语音命令词识别的使用说明
最近因为项目的需求,需要在无网络的情况下实现语音识别的功能,因为之前在线识别一直用的科大的,所以经理就和我说,你花半天时间简单熟悉一下,然后出一个Demo,下午有人过来看;因为之前科大在线SR也是别人做的,准确的说我只是了解过一点,也写过相关的blog——百度语音识别结合云知声离线TTSDemo(AS),Android原生TTS的基本使用以及配合中文语音包实现中文TTS等,但是就半天不...原创 2018-08-27 22:30:29 · 27305 阅读 · 34 评论 -
人脸识别的发展和基础概念
人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部识别的一系列相关技术,通常也叫做人像识别、面部识别。2017年9月13号,IPhoneX发布的时候,基于3D结构光的人脸解锁是亮点之一,下面是其前置的传感器结构:之后的荣耀V10也是搭载了2D的人脸识别,当然,效...原创 2019-05-15 22:19:37 · 7919 阅读 · 8 评论 -
OpenCV之基本绘图(在Mat和Bitmap上)
在之前的博客中,关于通过Canvas配合Paint绘图保存在Bitmap上,最后展示在ImageView上,我还专门做了一个画图释义的Demo,具体请转至我用2D绘图API画了一只好丑的鸡,Canvas配合MotionEvent实现画板功能查看。具体就来介绍一下如何通过OpenCV4Android提供的API绘制这些基本形状并保存至Mat对象,然后转化为Bitmap在ImageVi...原创 2018-12-02 14:18:25 · 4382 阅读 · 0 评论 -
OpenCV之Mat与Bitmap之间的转换
我们想在Android平台上开发OPenCV(处理图像);避免不了显示,通常在Android当中展示图像都是通过ImageView这个控件,当然展示的方式也有几种,在下面的内容中会简单介绍一下。但是我们在上一篇中关于Mat介绍中知道,OpenCV处理的是Mat对象,所以,为了接下来的工作更容易,我们本篇就要看一下Bitmap和Mat之间转换实现。1ImageView展示图像...原创 2018-12-02 13:30:15 · 41187 阅读 · 5 评论 -
在Android Studio上搭建OpenCV 开发环境
这里默认你已经成功安装了Android Studio IDE;我这里使用的AS版本是3.0.1;截止目前,AS稳定版本已经升级至3.2.1,至于版本间的区别,这里不多做区分和说明。如果对于AS的下载和安装有问题也可以参加我的关于AS介绍的博客。下面就来看看如何搭建OpenCV的开发环境。1,环境搭建第一步:下载SDK下载地址点击下图中的红色方框中SDK,也即最...原创 2018-11-28 23:54:19 · 8072 阅读 · 3 评论 -
Android原生TTS的基本使用以及配合中文语音包实现中文TTS
最近因为一些特殊需求,公司希望使用离线TTS,不花钱的中文离线TTS,最好音色还要多一点,语速,语调都要可控;总之一句话,以不花钱的代价达到最好的效果。其实现在很多的开发者平台也都提供一两种音色的离线TTS开发SDK,比如科大,云知声等等,我之前也做过一个百度在线ASR与云知声离线TTS结合实现的一个复读机的小Demo,有兴趣的朋友可以点击看一下 配合最近我上传的gi...原创 2018-06-06 23:03:06 · 57778 阅读 · 35 评论 -
百度UNIT使用的步骤与自己的一点简单理解(下)
最近项目需要语音上下文对话,找了几家都没有找到可以定制个性化上下文场景对话的技术,一般都是固定场景的对话,刚好,百度近期推出了UNIT技术,感觉刚好可以实现功能,可能需求与UNIT技术功能不是十分匹配,但是可以满足当前项目需求,于是就花了一天多的时间研究了一下百度UNIT技术并总结了一下简单的使用流程。这一块分两个部分来说,第一块是开发流程与自己的一点理解;第二部分是百度UNIT在...原创 2018-02-25 23:54:20 · 11733 阅读 · 1 评论 -
百度在线手势识别
最近一直在写关于Android基础控件的内容,今天我们来搞一下有趣一点的东西——百度在线手势识别。百度在线手势识别目前支持24种手势,具体有哪些,可以去官方网站查询相关的API文档。支持上传图片或者byte[]数据进行识别。那下面就来看看如何实现有趣的手势识别吧。1,注册账号,登录控制台我想,基本上每个开发者都有百度账号,没有的注册一个,使用该账号登录百度开发者平台中的控制...原创 2019-07-05 11:03:09 · 4865 阅读 · 22 评论