-
在手机上可以把录制好的声音转为文字吗?
2020-12-28 13:14:00小伙伴们平时有没有这样的一个习惯呢,就是用手机把一些重要的谈话内容给录音下来,之后通过听内容,再把它给整理成文字。其实,这也是个记录的好方法,比单靠记忆要有保证,不过未免效率太低。其实,我们可以把录制...小伙伴们平时有没有这样的一个习惯呢,就是用手机把一些重要的谈话内容给录音下来,之后通过听内容,再把它给整理成文字。其实,这也是个记录的好方法,比单靠记忆要有保证,不过未免效率太低。其实,我们可以把录制好的声音直接转为文字,在手机上就可以操作了。
这其中,我们需要借助到语音识别技术,现如今,网上就有很多类似功能的工具,大家要从中选出比较适合自己使用的。我觉得录音转文字助手不错,用它可以轻松把录音转为文字。下面有在手机上把录制好的声音转为文字的教程的分享,对此感兴趣的话,大家耐心阅读下去即可。
在手机上把录制好的声音转为文字的教程
在这个手机app的首页上方,显示有关于所导入音频的限制,最大支持5h(512m)的音频文件。往下看,这里显示有2个主要的功能,它们是录音实时转写、导入外部音频。想要在在手机上把录制好的声音转为文字的话,选择后者会比较合适,由此我们进入下一步。
之后,软件来到这个功能的操作页面,大家看看是选择把什么语言类型的音频文件导入进来哦。这里有普通话音频、英语音频、粤语音频等可以导入的,大家看看导入来的音频是什么语言类型,就选择相应的那个选项就好。
选好音频文件后,把它给导进来,页面中间会显示有转写后的文字内容。在这里,除了编辑文字内容,大家还可对它进行翻译、裁剪、复制、分享等操作哦。
看到这里,小伙伴们有没有觉得在手机上把录制好的声音转为文字的教程很简单?只要多练习,不用多久,大家就会操作了哦。
-
电话机器人智能语音机器人之:语音识别,让电脑听懂人说话
2020-08-15 19:55:00把语音识别成文字 难点是发音不标准、方言、多音字、多音词等等。 理解话的意思 难点是语境、语气、上下文等等。 比如下面的例子: 语音识别是一门非常复杂的交叉学科。近三十年来,语音识别技术取得显著进步,...通过pyaudio,已经可以将人说的话保存成声音文件。
但是,我们还需要计算机可以听懂人说的话,并执行相应的命令。
在计算机科学里,这被称为“语音识别技术”,语音识别技术就是让机器通过识别和理解过程把语音信号转变为相应的文本或命令的高技术。通俗一点,可以把语音识别理解成2步。
把语音识别成文字
难点是发音不标准、方言、多音字、多音词等等。
理解话的意思
难点是语境、语气、上下文等等。比如下面的例子:
语音识别是一门非常复杂的交叉学科。近三十年来,语音识别技术取得显著进步,开始从实验室走向市场。其中涉及到非常多的数学知识,有兴趣的话可以看一看吴军的《数学之美》 当然,我们使用Python来实现一个基于语音识别的智能语音机器人,肯定不需要自己完全搞懂语音识别的复杂原理,自己从底层去实现一边。因为互联网上,已经有好多免费开放的语音识别接口,我们直接使用就可以了。 接下来,就介绍如何使用百度AI的“语音识别”接口将人说的话识别成文字。
创建语音识别应用
1.进入百度AI开放平台-->控制台。(提示:需要有百度账号) 2.进入“语音技术”,创建应用 3.管理应用,得到AppID、API Key 、 Secret Key这3个值
安装百度AI Python包
百度AI的Python包安装非常简单。 只需要在“命令提示符”里输入 "pip install baidu-aip"就可以了。 提示:需要先设置好环境变量,才可以直接在“命令提示符”里执行pip程序,如何设置环境变量可以看上一篇。
使用百度aip进行语音识别
安装百度AI的Python包之后,将语音识别为文字就非常非常简单了。 首先使用 from aip import AipSpeech引入需要使用的语音识别模块。 函数audio_2_txt(file)只有一个参数,就是需要识别的语音文件的路径。 函数内前3行需要填写前面在百度AI开放平台创建的应用的AppID、API Key 、 Secret Key。 第5行就是创建了一个客户端。 接下来,open语音文件,调用 client的asr函数对语音文件进行识别。这个函数的后3个参数也非常好理解。 第一个参数指明需要识别的文件是一个wav文件。 第二个参数指明语音文件里的声音采样频率是16000 第三个参数指明语音是用中文说的。
from aip import AipSpeech
def audio_2_txt(file):
appID = ‘’ #填写自己的App ID
appKey = ‘’ # 填写自己的 API Key
appSecret = ‘’ # 填写自己的 Secret Key
client = AipSpeech(appID, appKey, appSecret)with open(file,'rb') as fp: result = client.asr(fp.read(),'wav',16000,{'lan':'zh',}) print(result) return result
audio_2_txt(‘C:\temp\mysong.wav’)
打印识别出来的结果,“小猪小猪”已经被正确识别出来了。
-
【赞】【转】CUI三部曲之语音识别——机器如何理解你的话?
2018-01-15 09:35:46语音识别的任务是将用户所说的话从声音形式转变为文字形式,自然语言处理则是理解这些文字所要表达的意思(语义)。理解了用户的意图之后,机器同样会以语音的形式给出相应的回答,这就需要用到语在智能时代,以对话为主要交互形式的CUI会应用到越来越多的场景中。进行对话交互时,机器往往需要完成“听懂——理解——回答”的闭环。这个闭环涉及到三类技术:语音识别(ASR)、自然语言处理(NLP)以及语音合成(TTS)。
语音识别的任务是将用户所说的话从声音形式转变为文字形式,自然语言处理则是理解这些文字所要表达的意思(语义)。理解了用户的意图之后,机器同样会以语音的形式给出相应的回答,这就需要用到语音合成。
语音识别、自然语言理解与语音合成三者环环相扣,任何一环的失误都无法使产品获得良好的交互体验。而语音识别正是这一切的基础:识别成文字都出了问题,语义理解得再好也不可能正确到哪里去。
语音识别原理
语音识别已有数十年的发展历史,大体来看可以分为“传统”的识别方法和基于深度神经网络的“端到端”方法。
无论哪种方法,都会遵循“输入——编码——解码——输出”的流程。语音识别的输入是声音,属于计算机无法直接处理的模拟信号,所以需要通过编码将其转变为数字信号,并提取其中的特征进行处理。编码时,一般会将声音信号按照很短的时间间隔(ms级别)切成一个个小段,称为帧;帧与帧之间会有一定的重叠。
对于得到的每一帧,可以通过某种规则(如依照人耳听声特点提出的MFCC规则),提取信号中的特征,将其变成一个多维向量。向量中的每一个维度可以看作描述了这帧信号中的一项特征。
(编码过程)解码则是将编码得到的向量变成文字的过程,其中需要用到两个模型:声学模型和语言模型。
声学模型通过处理编码得到的向量,将相邻的帧组合起来变成音素(如拼音中的声母韵母等),再组合起来变成单个的单词或汉字;
语言模型则用来调整声学模型所得到的不合逻辑的字词,使识别结果变得正确通顺。声学模型和语言模型都需要用大量的语音和语言数据来训练。
无论是编码过程中的特征提取规则,还是解码过程中的声学模型与语言模型,都有很多不同的种类。
而“传统”识别方式与“端到端”识别方式的主要差异就体现在声学模型上。
“传统”方式的声学模型一般采用隐马尔可夫模型(HMM),而“端到端”方式一般采用深度神经网络(DNN)。对于“端到端”的识别方式,声学模型的输入通常可以使用更原始的信号特征(减少了编码阶段的工作),输出也不再必须经过音素等底层元素,可以直接是字母或者汉字。在计算资源与模型的训练数据充足的情况下,“端到端”方式往往能达到更好的效果。
语音识别的效果一般用“识别率”,即识别文字与标准文字相匹配的字数与标准文字总字数的比例来衡量。目前中文通用语音连续识别的识别率最高可以达到97%,已经能够应用到一些场景当中,但距离99%以上的“完美”效果还有很长的路要走。
从工具到交互
语音识别比较传统的应用是用作对语音信息的转录,或是在某些特定场景下作为向机器发送指令的方式,如通话质检、语音命令、语音输入法等。由于当时语音识别和自然语言处理技术水平的限制,这项技术的应用一直停留在单纯的工具层面。
近年来语音识别技术的研究取得突破,并有科大讯飞、云之声等企业将其产品化,使它的应用门槛明显降低。因此,作为人类最自然的交流方式与CUI的核心技术,语音识别的应用也正逐渐从工具层面向人机交互拓展。
然而,通过GUI和视觉传递信息是二维的,通过语音和听觉则是一维的,所以在大多数场景下语音的信息传递效率明显低于屏幕显示。而且,即便是CUI,有时也可以没有语音而通过文字来对话。所以问题来了,在什么样的场景下,语音交互是有明显需求的?
单纯通过GUI进行交互时,必须用手进行输入,用眼睛获取输出信息。所以在手的操作受到限制或者眼睛不方便一直注视屏幕时,仅仅通过GUI就很不方便;这就为使用语音进行交互创造了机会。
“手不方便”最典型的例子是智能家居,比如亚马逊的Echo:当你在沙发上葛优瘫的时候,是绝对不想起身去用手操作哪怕两米开外的设备的。“眼不方便”最典型的例子是智能车载:开车的时候如果总是盯着屏幕操作,即便是老司机也难免会翻车。
正因如此,智能家居与智能车载也成为了目前语音识别技术最受青睐的应用领域。几乎所有开展语音识别业务公司都将这两个领域作为重点战场。
当然,合适的场景肯定不止这两个,但总体而言都需要符合一个大的原则:不要在GUI本来就适合的场景下硬碰硬,而要寻找原有交互方式所不能完美满足的场景去替代,提升用户体验,从而形成突破。
交互场景的难点
当一项技术作为面向特定场景的工具时,面对的往往是相对专业的用户。哪怕此时的技术水平存在局限,用户也会尽可能地规避掉那些技术无法实现的情况。这时在用户心里,是存在着一种“正确打开方式”的。
但如果这项技术应用在了通用场景下的人机交互中,必然会面对形形色色的用户。他们心里根本不会将它当作是一项技术成果,而是和锅碗瓢盆冰箱彩电一样,想怎么用就怎么用,只要不爽,立马走掉。
(用户使用产品的方式)这时,应用了这项技术的产品会碰到很多新的情况,对技术本身也必然会有更高更全面的要求,语音识别也不例外。智能家居与智能车载等适合语音交互的场景往往有这样两个特点:人与设备的距离相对较远、说话的环境相对嘈杂;所以就出现了下面一些技术难点。
(1)语音激活检测(VAD)
VAD指设备判断外界什么时候存在“有效语音”,什么时候不存在。当判断外界存在有效的语音时,机器才会对其进行后续的识别操作。
好比我们周围的环境中一直有各种声音,但绝大部分我们都会进行“屏蔽”,这样才能保证我们能够专心做自己的事情或者好好休息。对于机器来说也是一样,通过VAD把“无效”的声音信号(如风吹草动、宠物叫声、电视声音等)屏蔽掉,可以降低信号处理的计算量,也能减少噪声引起的误识别。
在近场识别(人与设备距离较近)中,VAD可有可无:比如可以通过设备上的一个按钮来控制它是否接受信号。即便需要,由于近场情况下信噪比(信号和噪声的比例)较高,简单的VAD算法也可以做到有效可靠。
但对于远场识别,用户无法方便地触摸设备,所以VAD必不可少;且由于环境干扰,信噪比较低,对VAD算法的复杂程度也要求更高,成为了一个具有挑战性的问题。
(2)语音唤醒(VT)
VT指设备通过识别“有效语音”中是否存在某个关键词(唤醒词),来判断用户接下来是否要对自己发出指令,以及自己是否需要进行响应。
好比我们在周围的环境中发现了可能和自己相关的声音(比如旁边人的谈话),就会去留意声音的内容是否和自己真的相关:如果别人的谈话中出现了自己的名字(唤醒词),那么很可能就需要自己去参与这次谈话了(响应)。
目前各家以对话为交互形式的产品都有自己的唤醒词,比如Google的“OK Google”、亚马逊Echo的“Alexa”等。
与VAD一样,VT在远场识别中必不可少,且对用户体验影响很大。如果唤醒词很长,用户唤醒设备就很麻烦,且容易被漏识别,很可能说了一串话,设备还是没有睬你;如果唤醒词很短,则容易出现误识别,也许用户什么都没说,设备自己开始说话了。
这个窘境也使得VT成为了语音识别中的又一个难点。为产品选择一个尽量短又朗朗上口的唤醒词,同时做到很低的误识率,也成为了各家公司技术实力的体现。
(3)语音打断
语音打断指在设备说话时,用户可以直接通过语音进行打断,而不需要通过用手按下停止键或是强行等设备把话说完。
在与用户交互的过程中,设备很可能出现错误理解用户意图的情况,而且很多回答听到一半就能大致明白它的意思。这时就可以通过语音,在发出新指令的同时打断设备正在说的话,不仅提高了效率,也更符合人类自身的交流方式。
显然,在设备自己说话的时候识别用户的语音会受到很大的干扰,如何从中分辨出用户的语音信号进行识别也对算法有较高的要求。
(4)低信噪比
在远场识别中,语音信号从用户传递到设备处的衰减非常明显;且对于某些场景(如驾驶汽车),环境噪音本来就比较大,这些都会使得语音信号的信噪比变低。
对于低信噪比语音信号的识别,单个麦克风已经不能胜任,需要多个麦克风按照一定规则排列组成的麦克风阵列,同时配合相应的算法。自行设计或选择一款合适的麦克风阵列已经逐渐成为语音交互产品的成功关键之一。
总结
在基于CUI的交互中,机器往往需要完成“听懂——理解——回答”的闭环,涉及到语音识别、自然语言理解与语音合成三类技术。其中,语音识别是机器完成这个闭环,为用户提供良好交互体验的基础。
语音识别有很多技术路线,大体可以分为“传统”的识别方式与“端到端”方式。不同的技术路线都遵循“输入——编码——解码——输出”的流程,只不过编码所用的规则与解码所用的模型有所区别。
随着技术的发展,语音识别的应用已经逐渐从单纯的工具层面拓展到人机交互。但语音传递信息的效率低于GUI,所以需要寻找不适合通过GUI进行交互的场景来突破,如智能家居与智能车载。
语音识别应用于人机交互必定会遇到各种复杂和奇葩的场景,从而遇到技术上的难点。目前这些难点主要由远场识别和环境嘈杂而引起,包括语音激活检测、语音唤醒、语音打断以及低信噪比情况下的识别。
最后,用一张图总结语音识别用于人机交互中的几个难点。
-
录音啦V6.9高级版安装包.rar
2020-04-24 10:31:012.识别引擎无法加载导致识别文字为空,请更换识别引擎重新尝试 3.安全软件影响,导致转码引擎运行异常,请把软件安装到D盘 4.需要识别的文件,必须电脑能够正常播放,且清晰听懂内容,声音太小会识别不出来 5.支持... -
深蓝语音朗读小说阅读器v3.0.0免费绿色版
2019-08-03 12:36:15深蓝语音朗读小说阅读器是一款电脑文字转语音朗读软件,可以将你电脑中的文本、小说等文字粘贴到软件中,可以自动识别文字并朗读出来,闭着眼睛也能看书、看文件了,还支持自定义朗读声音和速度,一键保存为wav音频... -
阿里云智能语音交互服务导览
2017-07-04 16:54:52语音识别服务ASR :将语音转换成文字的能力快速集成,打造出“能听”的应用。 语音合成服务TTS :将文字转换为声音的能力快速集成,打造出“会说”的应用。 自然语音处理NLU :集语义解析、智能问答、意图识别等...阿里云智能语音交互
阿里云iDST的智能语音交互服务主要有以下几个大类:
- 语音识别服务ASR :将语音转换成文字的能力快速集成,打造出“能听”的应用。
- 语音合成服务TTS :将文字转换为声音的能力快速集成,打造出“会说”的应用。
- 自然语音处理NLU :集语义解析、智能问答、意图识别等功能于一体,让应用具备理解能力。
语音识别服务ASR:
**在线 实时 短语音识别:一句话识别
- 支持流式和非流式的语音识别模式
- 应用模式: 语音输入法、语音搜索、语音助手等
- 应用领域:YunOS、支付宝语音搜索、天猫魔盒、手机淘宝、聚划算等
在线 实时 长语音识别:实时长语音识别
- 应用领域:直播实时转写、会议记录、语音笔记
在线 非实时 长语音文件识别:录音文件识别服务
- 支持单轨/双轨的wav格式、MP3格式的语音文件识别
- 目前只支持8k和16k的采样率;
- 支持普通话识别
- 应用领域:客服质检领域等
语音合成服务TTS:
在线 实时 语音合成: 语音合成
- 实时播报
- 应用领域:钉钉语音电话、菜鸟物流信息播报、新闻播报
在线 实时 语音合成 批量工具: TTS批量合成工具
- 语音合成测试、批量处理
- 应用领域:有声小说
智能对话平台
智能对话平台: 智能对话平台
- 智能对话平台,能够让您在这上面快速搭建自己的对话机器人。
- 应用领域:智能客服、教育、医疗等
自然语音处理NLU:
在线 语音识别+自然语音处理: 自然语音理解
- 聊天对话:语音助手就像一个聊天机器人,能和用户直接对话
- 获取信息:根据用户不同的需要,可以通过语音助手来了解信息,要知天下百事,就问语音助手。
- 操控手机:能用语音控制手机的操作,打电话、发短信,直接说“打电话给XX”或者“发短信给XX” 非常简便
- 通过语法、语义、语用的分析,获取自然语言的语义表示。
- 领域列表:应用、餐厅、休闲娱乐、地图、火车票、飞机票、影院、美食团购、酒店、汽车限行、导航、实时路况、天气、公交站点、地铁站点、热映电影、股票、快递、违章、视频、音乐、优惠券、体育赛事、闹钟、提醒、电视频道
-
配音堪比真人?这款小程序让葛优为你阅读
2018-01-08 14:34:41点击进入这款小程序,可以看到上方有拍图朗读、微信朗读以及粘贴文字三栏,而下面可以选择朗读的人物声音,大家可以听一下,真的很真实,并且,还可以选择方言朗读,英文朗读,特色朗读等等。 首先是拍照朗读。... -
人工智能2版王万森编着电子教案.ppt
2020-09-08 20:31:2331 智能模拟的方法和技术研究 (1/2) ?... 机器听觉 或叫计算机听觉就是给计算配上能听的听觉器官如 话筒等使计算机能够识别并理解语言声音等 ? 机器感知相当于智能系统的输入部分 ? 机器感知的专门的研究领域计算机 -
台大李宏毅机器学习2020学习笔记(一):机器学习简介
2020-03-18 17:09:17前言 去年走马观花式的听了一遍台大李宏毅老师的Machine Learning 2019,觉得...如语音识别,就是让机器找一个函数,输入是声音信号,输出是对应的文字。如下棋,就是让机器找一个函数,输入是当前棋盘上黑子白子... -
鲜为人知的HTML5语音合成功能
2020-11-21 18:12:50听一下就会发现,播放出来的声音并不是预先录制好的音频资料,而是通过文字识别后合成的语音 请先戴上耳机,然后将下面的代码复制到chrome控制台中体验~ let msg = new SpeechSynthesisUtterance("欢迎你阅读我的... -
初探机器学习之使用讯飞TTS服务实现在线语音合成
2019-07-25 04:29:53最近在调研使用各个云平台提供的AI服务,有个语音合成的需求因此就... 将文字信息转化为声音信息,给应用配上“嘴巴”,这就是语音合成。 Note:语音合成和语音识别技术是实现人机语音通信,建立一个有听和讲... -
天行听书V6.0.12
2014-10-17 15:07:55天行听书应用捷通华声“灵云”平台语音合成、语音识别技术能力,是一款专业的阅读听书软件,让您轻松体验“所读即听”的语音阅读世界,从此阅读不再只靠双眼。 天行听书亮点推荐: 【舒适的听书体验】 捷通华声是... -
天行听书V5.4.0
2013-10-12 14:47:50天行听书应用捷通华声“灵云”平台语音合成,语音识别技术能力,是一款专业的阅读听书软件,让您轻松体验“所读即听”的语音阅读世界,从此阅读不再只靠双眼. 天行听书亮点推荐: [舒适的听书体验] 捷通华声是国内顶尖... -
电脑语音控制专家 v9.0 绿色版.rar
2019-07-09 15:30:52[数据备份]: 把你训练的声音数据备份,可以在重装系统时导入,也可导入到其他电脑中使用,避免重复训练,使你的电脑始终保持最高识别率。[定时关机]: 随时设定,想什么时候关就可什么时候关。[我的菜单]: 个性设置,... -
罗塞塔石碑语言学习软件.v4.1.15完全版破解补丁
2015-05-25 13:35:47罗塞塔石碑(Rosetta Stone)是一款采用直接教学法的语言学习软件,采用当今外语界最流行的"互动沉浸式教学法",使用大量实际生活的图象、文字及当地人的声音,模拟自然的语言环境,大力开发学生大脑连接字与意的内在... -
云台仪表盘鼠标移上去高亮,八个方位精准识别。 底部画面工具栏(画面分割切换+截图声音等设置)移上去高亮。 可在配置文件更改左上角logo+中文软件名称+英文软件名称。 封装了百度地图,视图切换,运动轨迹,设备...
-
电脑常见问题与故障1000例(高清PDF中文版)
2011-05-30 07:13:3620.主板不能正确识别Pentium 4CPU的主频率 21.Windows 98中不识别双CPU 22.开机自检为两个CPU 23.关闭二级缓存造成计算机运行过慢 24.计算机检测到L2Cache时死机 25.CPU针脚接触不良导致无法进入系统 26.消除机箱内... -
实现类似Office助手的小精灵
2004-07-16 00:00:00Agent支持文字气球和输入提示条,在输出语音的同时把文字输出至一个卡通式文字气球中。 如果电脑系统中安装有Agent语音识别引擎,当用户按住输入键,如Scroll Lock键,在Agent 人物下方出现一个输入命令窗口,表示... -
vc++ 应用源码包_1
2012-09-15 14:22:12如题,此实例非常适合学习,重载并自绘了Wnd类,效果是上下文字、图片、文字由大到小和星星闪烁等滚动效果。实例使用了加载类似xml文件读取信息,然后显示。 COM_ATL_Tutorial 简单的atl控件演示 COM接口挂钩及其... -
vc++ 应用源码包_2
2012-09-15 14:27:40如题,此实例非常适合学习,重载并自绘了Wnd类,效果是上下文字、图片、文字由大到小和星星闪烁等滚动效果。实例使用了加载类似xml文件读取信息,然后显示。 COM_ATL_Tutorial 简单的atl控件演示 COM接口挂钩及其... -
vc++ 应用源码包_6
2012-09-15 14:59:46如题,此实例非常适合学习,重载并自绘了Wnd类,效果是上下文字、图片、文字由大到小和星星闪烁等滚动效果。实例使用了加载类似xml文件读取信息,然后显示。 COM_ATL_Tutorial 简单的atl控件演示 COM接口挂钩及其... -
vc++ 应用源码包_5
2012-09-15 14:45:16如题,此实例非常适合学习,重载并自绘了Wnd类,效果是上下文字、图片、文字由大到小和星星闪烁等滚动效果。实例使用了加载类似xml文件读取信息,然后显示。 COM_ATL_Tutorial 简单的atl控件演示 COM接口挂钩及其... -
vc++ 应用源码包_4
2012-09-15 14:38:35如题,此实例非常适合学习,重载并自绘了Wnd类,效果是上下文字、图片、文字由大到小和星星闪烁等滚动效果。实例使用了加载类似xml文件读取信息,然后显示。 COM_ATL_Tutorial 简单的atl控件演示 COM接口挂钩及其... -
vc++ 应用源码包_3
2012-09-15 14:33:15如题,此实例非常适合学习,重载并自绘了Wnd类,效果是上下文字、图片、文字由大到小和星星闪烁等滚动效果。实例使用了加载类似xml文件读取信息,然后显示。 COM_ATL_Tutorial 简单的atl控件演示 COM接口挂钩及其... -
语音合成软件等
2013-12-27 14:53:16地摊叫卖商场促销广告制作文字转换语音合成配音录音软件卖场广告,技术特点 ·独创的智能化文本预处理技术; ·独创的语料信息统计模型; ·前后端一致性的语料库设计方法、和语料库的自动构建方法; ·听感量化... -
Visual C++程序开发范例宝典 含本书光盘源码(1-16章)全部共399个实例
2010-02-09 10:30:25cc实例071 利用RichEdit控件实现文字定位与标识 cc实例072 利用RichEdit控件显示图文数据 2.8 图形类控件典型实例 cc实例073 图文数据录入 cc实例074 带有滚动条的图形控件 2.9 滚动条... -
Visual C++程序开发范例宝典(光盘) 第四部分
2010-04-25 13:32:56实例071 利用RichEdit控件实现文字定位与标识 实例072 利用RichEdit控件显示图文数据 2.8 图形类控件典型实例 实例073 图文数据录入 实例074 带有滚动条的图形控件 2.9 滚动条控件典型实例 实例075 自定义... -
Visual C++程序开发范例宝典(光盘) 第三部分
2010-04-25 13:26:03实例071 利用RichEdit控件实现文字定位与标识 实例072 利用RichEdit控件显示图文数据 2.8 图形类控件典型实例 实例073 图文数据录入 实例074 带有滚动条的图形控件 2.9 滚动条控件典型实例 实例075 自定义... -
Visual C++程序开发范例宝典(光盘) 第一部分
2010-04-25 13:13:05实例071 利用RichEdit控件实现文字定位与标识 实例072 利用RichEdit控件显示图文数据 2.8 图形类控件典型实例 实例073 图文数据录入 实例074 带有滚动条的图形控件 2.9 滚动条控件典型实例 实例075 自定义... -
Visual C++程序开发范例宝典(光盘) 第八部分
2010-04-25 13:46:42实例071 利用RichEdit控件实现文字定位与标识 实例072 利用RichEdit控件显示图文数据 2.8 图形类控件典型实例 实例073 图文数据录入 实例074 带有滚动条的图形控件 2.9 滚动条控件典型实例 实例075 自定义...