这里只写一下思路。
swf是可以内嵌wav文件,并且播放的,但是,动态播放外部的wav文件,flashplayer却不支持。只支持mp3。
思路:
1、动态构造一个swf。
2、以字节形式加载外部的wav文件。
3、将此wav数据内嵌到构造的swf文件中。
4、通过类调用(也就是资源库)的方式,播放此swf内部的wav信息。
目前已经完成,可以播放外部的wav文件,甚至可以自己合成wav文件播放,混音等等特效都可以进行。
使用:
配合tts,可以完成网页朗读等应用。