-2
我使用AudioRecord以WAV格式錄製音頻。如何在使用android情節以實時圖形的形式記錄時接收到的數據。Android:顯示使用AudioRecord以動態圖表形式使用Android繪圖捕獲的數據
我使用AudioRecord以WAV格式錄製音頻。如何在使用android情節以實時圖形的形式記錄時接收到的數據。Android:顯示使用AudioRecord以動態圖表形式使用Android繪圖捕獲的數據
這個問題太廣泛了,不能完全回答,但我希望至少能指出你在正確的方向開始。我建議開始將您的數據轉換爲XYSeries
。有多種方法可以做到這一點,你選擇哪一個取決於你希望你的動態數據看起來如何:
x
?一旦您知道這些問題的答案,您就可以開始決定如何根據[x, y]
值表示每個樣本。這意味着將每個樣本(i)轉換爲x和y值。對於y
,您需要將您的wav幅度轉換爲Number
。對於x
,如果您只想顯示樣本索引,請使用i
。如果您想要顯示時間,那麼您可能需要使用採樣頻率和記錄開始時間將i
轉換爲時間戳。
一旦你已經知道你的XYSeries
實現的基本知識,你可以繼續在XYPlot
上顯示系列數據。請看Plotting Dynamic Data guide,其中包含一個鏈接到源樣本。
我編輯了代碼...包括繪圖代碼,試過你說的但是沒有成功...看看我的更新代碼 –
我看不到任何代碼 – Nick
請再次檢查 –