先决条件:
1、所有数字及“元”,“万”,“百”等录制好!
2、视录制存放文件的格式,你需要有办法播放该文件!
3、要是你知道怎样将100.00转换成壹百元这种格式,相信实现起来应该更快些。转换方法请查询以前的贴!也可向我个人索取!
我是从理论上给你分析的!不知是否能实现!
还有,你使用TTS实现的方法,是否可传一份给我?
如有不便,不需强求![email protected]
1、所有数字及“元”,“万”,“百”等录制好!
2、视录制存放文件的格式,你需要有办法播放该文件!
3、要是你知道怎样将100.00转换成壹百元这种格式,相信实现起来应该更快些。转换方法请查询以前的贴!也可向我个人索取!
我是从理论上给你分析的!不知是否能实现!
还有,你使用TTS实现的方法,是否可传一份给我?
如有不便,不需强求![email protected]
解决方案 »
- 百分:EnumWindows来其它程序里面TStringGrid类型控件的句柄后怎么取里面的值?
- 在QUICKREPORT里能控制POS专用打印机的纸长吗,急待回复
- 急,:我如何检查win2000中有没有安装简单邮件传输协义呀?
- 怎么实现限制电脑访问某个IP的功能?
- delphi如何实现同时弹出两个对话框?
- 关于displaywidth?
- 关于函数参数的类型(急)
- 请问ActiveX中的Tchart图表怎么用?外部数据怎么反映到表格中柱形图高度上?(手头没书)
- 到哪里找第三方控件?? help me!!!
- 我想修改部分系统单元文件,想增加一些功能,如何做比较稳妥一点,好一点,给点提示,来者有份
- 在做COM时,我想调用ADO,该怎么用呀,有代码最好
- 很菜的一个报表问题,不过分多
[email protected]
(0..9已经录好音,十、百、千已经录好音)
1、你把读音命名为 零.wav 壹.wav 贰.wav......十.wav 百.wav 千.wav2、你的程序可以达到 str:=input"200" -> strCH:="贰百元"3、再做一个程序把strCH中的中文分解成
strwav[1]:="贰.wav"
strwav[2]:="百.wav"
strwav[3]:="元.wav"4、做个循环,用控件MediaPlayer来播放放在strwav数组中的语音文件!
function TranslateDigits(strDigits: String; boolMoney: Boolean): String;这是我做的一个函数,手头边没有源代码,明天再说。例子:
数串:120012000301
数值:一千二百亿一千二百万零三百零一
金额:壹仟贰佰亿壹仟贰佰万零叁佰零壹若要测试程序,发Email给我([email protected])。