主题:  我将在这里和宇风一直发贴,直到这个问题能够解决。

wojiushiwode

职务:普通成员
等级:1
金币:0.0
发贴:24
#12006/2/9 17:16:45
一点全文播放,英文文字随着声音的播放开始从上到下一行行变色,但是不能涉及到汉字,变色中途点暂停可以将声音和变色文字一起暂停,点继续继续,点停止退出全文播放。最实用和简单的功能,相信AW应该能够做的到。



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#22006/2/9 17:25:00
上传个以前做的例子,英文与课文同步。是以句为单位做的,容易实现以句为单位暂停。英文朗读也可以不做切割分段,用media系列的函数进行定位、暂停或播放控制。


请珍惜论坛资源,同一问题发一个帖就行了,多余的帖子会被删除。如果故意发重复帖或恶意发帖,将被封锁发帖权限。



wojiushiwode

职务:普通成员
等级:1
金币:0.0
发贴:24
#32006/2/9 17:27:16
收到,知道了,我才看见,好的,我不发了,这个文字我看了好多论坛都没找到答案,我都快要对AW失望。



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#42006/2/9 17:28:23

相关文件(zip):点这儿打开



wojiushiwode

职务:普通成员
等级:1
金币:0.0
发贴:24
#52006/2/9 17:30:35
正在下载,真的很谢谢热心的与人同乐前辈了,早知道我就先到这里来了,
另外问一下,不用句子做一段暂停能做到吗?



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#62006/2/9 17:35:10
“不用句子做一段暂停能做到吗”不太明白,不过MediaPause函数是可以随时暂停声音的。
再配合函数MediaPlay、MediaSeek以及变量MediaLength、MediaPosition、MediaPlaying和MediaRate可以实现很灵活的声音控制,例如可以任意定位、播放和暂停。

声音暂停没有问题,但有一点,过渡效果在进行过程中是不能被暂停的。



wojiushiwode

职务:普通成员
等级:1
金币:0.0
发贴:24
#72006/2/9 17:36:01
您的这个例子有点麻烦啊,跟我做的一样,中途不能暂停和继续,要做暂停和继续有点麻烦,因为要一句话一句地做变色,而且这句话再发音的时候还不能暂停,能不能用函数来做到变色啊



wojiushiwode

职务:普通成员
等级:1
金币:0.0
发贴:24
#82006/2/9 17:38:38
我有大于50000句以上的英文句子,如果照这样一句一句地做效果的话,而且在中途暂停只能暂停声音不能暂停文字,那就又造成声字不同步了,并且这么做的工作量很大,希望能有个比较便捷的解决方案。



wojiushiwode

职务:普通成员
等级:1
金币:0.0
发贴:24
#92006/2/9 17:40:11
我在FLASH里能够做到文字变色了,并且能够声文同步暂停和继续可以在AW里的按钮中控制,但是工作量太大了,所以没用,我想探索一种比较便捷的途径。



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#102006/2/9 17:41:09
因为用的是真人语音而不是TTS,所以对声音的播放进度进行准确判断非常困难。



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#112006/2/9 17:42:11
而且用上述办法,只能实现句间暂停。



wojiushiwode

职务:普通成员
等级:1
金币:0.0
发贴:24
#122006/2/9 17:45:26
在FLASH里做了四段文字动画然后导入到AW中,可以达到声文同步变色并且继续和暂停,但是工作量太大。没有采用。



wojiushiwode

职务:普通成员
等级:1
金币:0.0
发贴:24
#132006/2/9 17:48:57
DIRECTOR里面将汉字解释和英文文本格式化后然后导入LINGO语句控制,能够做到文字随着声音播放而变色还能同时出现汉语解释,不知道AW有这方面的语句吗?