最近开发的语音识别的项目经常碰到转码的问题,各种宽窄字节转换,ASNI, UTF8, 宽字节 …… 代码写得冗长,繁琐,维护性太差了。决定自己写一个能直接使用各种编码的字符串类,于是实现了一个,功能不多,但是也够用。由于string 和 wstring 在多线程下共享数据会出问题,这里只用最基础的char 和 wchar_t。
基于Windows平台,代码如下
/*
********...
content概述文字识别系统LeNet-5简化的LeNet-5系统卷积神经网络的实现问题深度神经网路已经在语音识别,图像识别等领域取得前所未有的成功。本人在多年之前也曾接触过神经网络。本系列文章主要记录自己对深度神经网络的一些学习心得。第二篇,讲讲经典的卷积神经网络。我不打算详细描述卷积神经网络的...
分类:
其他好文 时间:
2014-12-09 00:25:41
阅读次数:
442
安卓开发的小伙伴们有福了,图灵机器人Android SDK于12月1日正式开启内测!图灵机器人SDK Android 版(以下简称 TLClient)是运行在 Android 平台的一体化语音识别和语义理解解决方案,以 JAR 包 + 动态链接库的形式发布。基于该方案,开发者可以轻松的构建功能完备、...
分类:
移动开发 时间:
2014-12-08 19:29:32
阅读次数:
208
Kinect v2,MicrophoneArray可以用来对于水平面音源方向的推测(AudioBeam)和语音识别(Speech Recognition)。这一节是介绍如何取得AudioBeam。 上一节,介绍如何使用通过Kinect SDKv2预览版,从Kinect v2预览版的Color Cam...
分类:
编程语言 时间:
2014-12-03 00:04:56
阅读次数:
552
利用.net的语音识别库,很容易就可以制作类似Siri的简单的问答程序。
实现步骤如下:
1.创建一个新项目,并添加对System.Speech的引用。(如下图所示)
2. 在窗体内分别定义语音识别(SpeechRecognitionEngine )和语音朗读(SpeechSynthesizer )
SpeechRecognitionEngine _recognizer = new ...
文章给出了人工智能HMM, 隐Markov模型的具体计算程序与演算过程, 供工程和研究者使用....
分类:
编程语言 时间:
2014-11-28 06:25:25
阅读次数:
430
题记:真正的智慧不仅在于能明察眼前,而且还能预见未来。——忒壬斯浩瀚宇宙,广袤星空。人类渺小,却是会思考的芦苇。历史的宏大诗篇,总是留给智者描绘,展望未来,总是无限可能。人机交互的发展虽然短短数十载,而在未来十年,定将会充斥生活的每一个角落,改变你我生活的..
分类:
其他好文 时间:
2014-11-27 10:54:54
阅读次数:
292
优柔寡断,就来回折腾,然后他又不听你意见,他来回折腾,一会儿这个,一会儿那个,一会儿这个,就这种也不行,就是你该决断的时候要要决断,然后就坚决往下走,然后遇到问题,然后客观的反思和复盘,然后该调整就调整,绝不因为说当时我们在这儿已经做了很多,我还一条道走到黑,也不是那样。...
分类:
其他好文 时间:
2014-11-24 11:54:42
阅读次数:
196
Intent对象的使用及.apk反编译
前三节主要学习了Intent对象的作用、属性以及不同Activity之间值的传递,这节将着重学习Intent对象的用法。在我的语音识别项目中,通过使用Inteng对象来启动应用内组件、系统应用程序以及第三方应用程序(如QQ、微信等)。
一、Intent对象开发方法
首先,我们还是先学习下Intent对象启动组件(应用)有哪几种方法:...
分类:
移动开发 时间:
2014-11-19 11:20:11
阅读次数:
343
自然语言从它产生开始,逐渐演变成一种上下文相关的信息表达和传递的方式,因此让计算机处理自然语言,一个基本的问题就是为自然语言这种上下文相关特性建立数学模型。这个数学模型就是自然语言处理中常说的统计语言模型,它是今天所有自然语言处理的基础,并且广泛应用与机器翻译、语音识别、印刷体和手写体识别、拼写纠错、汉字输入和文献查询。...
分类:
编程语言 时间:
2014-11-19 01:39:42
阅读次数:
306