簡體   English   中英

使用javascript或html5錄制具有特定參數的WAV音頻

[英]Record wav audio with specific parameters using javascript or html5

我正在嘗試一些JavaScript代碼來錄制WAV聲音,例如,我嘗試了以下示例:

http://webaudiodemos.appspot.com/AudioRecorder/index.html

我在這篇文章中發現:

HTML5將音頻錄制到文件

但是我需要配置以下屬性:

  • 采樣率:8000 Hz
  • 位分辨率:16(L16)
  • 編碼:PCM線性(LPCM)
  • 音頻通道:單聲道

這不是重復的帖子。 所不同的是,我需要像我說的那樣生成具有特定配置的聲音。 我沒有找到設置此參數的任何示例。

您可以使用sampleRate約束獲取所需的采樣。

navigator.mediaDevices.getUserMedia({audio: {sampleRate: 8000}})

原生PCM編碼完全取決於瀏覽器,但是PCM非常簡單,只要有流,就可以自己實現。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM