gpt4 book ai didi

flash - 我试图让 "robot"似乎在我的网站上说话。嘴巴必须与声音同步,我在想....闪光?

转载 作者:行者123 更新时间:2023-12-03 02:26:14 28 4
gpt4 key购买 nike

我已经看到一些网站提供会说话的角色(非常人性化的头像),但我不想为此支付巨额资金。所以我开始思考我以前看过的一些卡通片,如果有一台会说话的电脑,他们视觉描绘语音的方式就是使用均衡器。

对于“机器人”,我只需要 2 个点作为眼睛、一个 Nose 和一个“嘴巴”,但这个嘴巴真的是一个均衡器,我可以用闪光灯对其进行动画处理,这样当有响亮的声音时,嘴巴会比发出柔和的声音时张得更大(如果你看均衡器,当音乐响亮时,条会上升并变成红色,当声音柔和时保持低和绿色)

我想象中唯一能做这种事情的网络技术是 Flash,但我对 Flash 知之甚少。我一直在搜索,搜索和搜索,我发现的所有均衡器教程都只是带有不与音频同步的随机运动的条形图。我可以同步音频和闪光灯来制作均衡器吗?

最佳答案

要获得声谱,请使用 SoundMixer.computeSpectrum(),这将使用 512 个值(每个 channel ,左右各 256 个)填充提供的数组,范围从 -1 到 1。我用它来绘制小条以显示正在发送声音。我创建了一个计时器,所以它每秒被调用几次,它产生了很好的效果。

为了很容易地得到你想要的东西,你可以画一条 512 px 的水平线,每个 px 是数组中的一个值,然后根据你希望 flash 应用程序出现的大小相应地垂直缩放(例如,将该值乘以 100 以获得 200px高电影)。

这是我几年前做的一个例子http://lakehousemusic.net/player/index.html?num=3

关于flash - 我试图让 "robot"似乎在我的网站上说话。嘴巴必须与声音同步,我在想....闪光?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4609026/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com