我只是好奇。我正在制作一个非常简单的游戏,我希望在用户拍手时包含游戏逻辑(就像大声的声音一样)。在libgdx中可以吗?
答案 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后端不支持录音。