libgdx中的拍手声音检测

时间:2017-02-26 22:42:22

标签: libgdx

我只是好奇。我正在制作一个非常简单的游戏,我希望在用户拍手时包含游戏逻辑(就像大声的声音一样)。在libgdx中可以吗?

1 个答案:

答案 0 :(得分:0)

libgdx中有 NSDate *valueToSave5 = [NSDate date]; [[NSUserDefaults standardUserDefaults] setObject:valueToSave5 forKey:@"t1TestDay"]; [[NSUserDefaults standardUserDefaults] synchronize]; NSDate *t1TestDay = [[NSUserDefaults standardUserDefaults] objectForKey:@"t1TestDay"]; NSLog(@"%@",t1TestDay.description); 接口。您可以通过PC或Android手机上的麦克风访问PCM数据。

AudioRecorder

这将在单声道模式下创建一个采样率为44.1khz的int samples = 44100; boolean isMono = true; AudioRecorder recorder = Gdx.audio.newAudioRecorder(samples, isMono); 。如果无法创建记录器,则会抛出GdxRuntimeException。

样本可以读取为16位带符号的PCM:

AudioRecorder

JavaScript / WebGL后端不支持录音。