2012-10-12 38 views
0

由於Android不支持javax.sampled聲音,因此我試圖爲WAV FILE構建AudioInputStream和Audioformat。我試圖通過使用這個https://ccrma.stanford.edu/courses/422/projects/WaveFormat/ 讀取WAV文件來創建一個WAVE FILE類。使用這個wave對象,我試圖創建自己的AudioInputStream ..但它不工作。任何幫助高度讚賞? AudioInputstream是否僅包含PCM數據或什麼?在構建Android版本的javax.sampled時需要幫助。 AudioInputStream

+1

你想播放wav文件嗎?如果是這樣,只需使用MediaPlayer。 –

+0

我正在爲Android編寫語音生物識別技術.. – rana

回答

1

AudioInputstream是否僅包含PCM數據或什麼?

不,它可以包含各種類型。

+0

Android不支持Audiosystem,AudioInputstream,Audiofileformat和AudioFormat ...所以我自己寫。我的意思是AudioInputStream是否包含Just Audio數據(可能是PCM或任何其他)只有Audiodata和標題一起? – rana

+0

見編輯回答。它不包含更多或不同的信息,事實上更少 - 但是您似乎對我的早期版本有困難,所以我將這一部分拿出來了。也許我的回答應該是*「或者什麼」。*。 –

+0

好吧..什麼參數** bold ** private InputStream流; AudioInputStream內部保存? **粗體**是否直接以音頻數據或標題開頭? – rana

0

好吧,我知道了...... AudioInputStream截斷音頻數據的前14個字節並相應地更新長度。因此,我能夠看到差異..