0
我正試圖從麥克風上錄製一些音頻,戴上3秒。 在這種情況下,我們不能用Thread.sleep(3000);
來做到這一點,因爲在這段時間主線程工作。 我也與隨着時間的推移操縱嘗試,我從日曆例如秒當前時間:如何在Android上設置錄製音頻幾秒鐘?
Calendar c = Calendar.getInstance();
int seconds = c.get(Calendar.SECOND);
seconds = seconds + 2;
if (seconds == 60 || seconds == 61)
{
seconds = seconds - 60;
}
int sada; //with initialization here is pretty much same
do
{
sada = 105; //without this line is pretty much same
sada = c.get(Calendar.SECOND);
Log.d("SEKUNDI", String.valueOf(sada));
}while(sada != seconds);
誰能幫助?
不確定你的意思是從「揚聲器」錄製音頻,你的意思是麥克風嗎? –
是的,微距。 –
結帳此樣本;它從佩戴裝置上的麥克風記錄10秒鐘:https://github.com/googlesamples/android-WearSpeakerSample –