Android 根据声音的调制设置要移动的对象的动画?

Android 根据声音的调制设置要移动的对象的动画?,android,animation,Android,Animation,我正在尝试设置对象(嘴巴、眉毛和其他一些表情)的动画,以根据传入的声音移动。我在想如何读取声音调制和检测变化,并为物体的运动设置动画 这是一个好方法吗 如果没有,我应该如何编写这样的功能?这必须在OpenGL中完成,还是我可以使用Android SDK及其动画?我想你指的是频率调制,而不是振幅调制?也许两者兼而有之?那可能很好。我认为没有任何理由不这样做 至于这是否一个“好”的方法?我想这可能很酷 android SDK在这一点上内置了非常健壮的动画。您应该能够使用SDK来制作动画。如果你真的想

我正在尝试设置对象(嘴巴、眉毛和其他一些表情)的动画,以根据传入的声音移动。我在想如何读取声音调制和检测变化,并为物体的运动设置动画

这是一个好方法吗


如果没有,我应该如何编写这样的功能?这必须在OpenGL中完成,还是我可以使用Android SDK及其动画?

我想你指的是频率调制,而不是振幅调制?也许两者兼而有之?那可能很好。我认为没有任何理由不这样做

至于这是否一个“好”的方法?我想这可能很酷

android SDK在这一点上内置了非常健壮的动画。您应该能够使用SDK来制作动画。如果你真的想疯狂地使用它,你可能需要降低一层,以提高速度

看看:


对于Android中的2d游戏,这可能会为您指明正确的方向。

非常有趣的想法。我认为这个问题有两个部分:输入(声音)和输出(图形)。对于图形方面,我认为您不需要OpenGL本身。您可以查看此游戏开发指南: 我认为它是相关的,因为它实时处理移动图形

对于声音,最好有一个基于声音频率和调制的整数。对于分析声音,此库可能会帮助您: 它可以: -读取振幅时域数据 -读取频域和时域数据

然后,您可以实时浏览声音的振幅数据,并相应地更新图形