Delphi中英文语音朗读程序(控件及源码)调试OK先安装MicrosoftSpeechSDK5.1,这是微软的声音支持控件前面安装不多做介绍,一步一步安装即可安装完成后,需要加载Delphi控件在DelphiIDE中选择菜单Project,ImportTypeLibrary—点击按钮Add(C:\ProgramFiles\CommonFiles\MicrosoftShared\Speech\sapi.dll)—点击按钮Install-在Install对话框中点击按钮OK—在Confirm对话框中点击按钮Yes—在对话框中点击按钮OK。
至此,共19个控件被添加到Delphi组件板ActiveX页上。
其中spvoice控件是我们要使用的MicrosoftSpeechSDK5.1下载地址:http://intraweb.5d6d.com/thread-280-1-1.htmlSpVoice解属性描述AlertBoundary取得或设置停顿分界线。
AllowAudioOutputFormatChangesOnNextSet设置是否允许声音自动调整到合适状态以适应其音频输出。
AudioOutput.取得或设置当前声音使用的的音频输出对象AudioOutputStream取得或设置当前声音使用的的音频输出流对象。
EventInterests取得或设置当前声音返回的事件类型。
Priority取得或设置声音的优先级。
Rate取得或设置阅读的速度。
Status返回一个ISpeechVoiceStatus对象用于显示当前阅读和事件的状态SynchronousSpeakTimeout取得或设置一个时间间隔,用于标识多久未获得一个输出设备后,一个同步的Speak和SpeakStream将终止,以毫秒计算。
Voice取得或设置发音对象。
Volume取得或设置声音的大小。
方法描述DisplayUI是否在控制面板中展示细设置。
GetAudioOutputs返回一个可用的音频输出标记。
GetVoices返回一个可用的发音对象。
IsUISupported决定是否能通过控制棉板的音频设置来控制。
Pause暂停朗读。
.Resume恢复暂停,继续播放。
Skip在当前输入的文本流中向前或向后跳一定距离再播放。
Speak阅读一个字符串。
SpeakCompleteEvent得到一个朗读完毕的时间句柄SpeakStream朗读一个文本流或一个声音文件。
WaitUntilDone阻塞进程,直到声音播放完毕或者超时。
2024/5/6 10:08:08 348KB Delphi中英文语音朗读程序
1
把cs229的所有纸质资料整理成一本书,总共300多页,包括note课后习题和补充资料见http://cs229.stanford.edu/syllabus.html
2024/5/5 3:42:21 6.19MB 机器学习
1
在postgresql上支持from中的子查询支持不加别名的功能,细内容请见本人的博客:https://rng-songbaobao.blog.csdn.net/有什么问题可以直接在评论区下留言。
注:所使用的数据库版本为PostgreSQL13.0
1
这是实验室学姐一步一步尝试之后自己总结出来的NS2工作环境安装图文教程。
我们所采用的方式是先在XP/WIN7+VMware+ubuntu+ns2的方式。
这种方式操作起来比较简单,而且方便做笔记以及调用其他软件,同时对电脑的要求也不算太高。
1
单片机汇编语言编程100实例解,好用简单易懂,希望对你的生活学习有用。
2024/5/3 21:46:21 302KB 单片机汇编
1
Inthismanualaredescriptionsforcopyrightedproductswhicharenotexplicitlyindicatedassuch.Theabsenceofthetrademark®andcopyright©symbolsdoesnotinferthataproductisnotprotected.Additionally,registeredpatentsandtrademarksaresimilarlynotexpresslyindicatedinthismanualTheinformationinthisdocumenthasbeencarefullycheckedandisbelievedtobeentirelyreliable.However,SYSTECelectronicGmbHassumesnoresponsibilityforanyinaccuracies.SYSTECelectronicGmbHneithergivesanyguaranteenoracceptsanyliabilitywhatsoeverforconsequentialdamagesresultingfromtheuseofthismanualoritsassociatedproduct.SYSTECelectronicGmbHreservestherighttoaltertheinformationcontainedhereinwithoutpriornotificationandacceptsnoresponsibilityforanydamageswhichmightresult.Additionally,SYSTECelectronicGmbHoffersnoguaranteenoracceptsanyliabilityfordamagesarisingfromtheimproperusageorimproperinstallationofthehardwareorsoftware.SYSTECelectronicGmbHfurtherreservestherighttoalterthelayoutand/ordesignofthehardwarewithoutpriornotificationandacceptsnoliabilityfordoingso.Copyright2006SYSTECelectronicGmbH,D-07973Greiz/Thueringen.Rights-includingthoseoftranslation,reprint,broadcast,photomechanicalorsimilarreproductionandstorageorprocessingincomputersystems,inwholeorinpart-arereserved.NoreproductionmayoccurwithouttheexpresswrittenconsentfromSYSTECelectronicGmbH.
1.72MB CANopen
1
VisualC++网络通信编程技术解书本中的源码参考学习。
全部可以编译通过。
2024/5/2 18:46:56 10.79MB VisualC++ 网络通信编程 技术详解 源码
1
在Eb/N0(5db~30db,间隔5db)下的加性高斯白噪声,并且假设信道(AWGN信道、瑞利信道)引入了30度的相位误差,采用QPSK调制信号作为导频信号,试仿真不同情况下的平均相位估计与采样点间曲线。
改变里面参数,并分析其对相位估计的影响。
见我的博客:高斯信道下信号相位估计
1
51最小系统原理图,51串口下载电路图,细的复位电路分解图,数据细,图片清晰,各个元件的大小表示清晰
2024/4/30 7:30:24 348KB 51单片机 最小系统 原理图 51串口
1
阿里大佬netty解文档,挺不错的,对netty有兴趣的同学可以学习学习,
2024/4/28 12:32:06 1.55MB 分布式 大数据 游戏服务器 多线程
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡