recorder.js

    1熱度

    1回答

    我正在用波浪衝擊器.js和recorder.js製作一個採樣器。除非我無法使用play([start [,end]])來調整循環長度,否則一切正常。 wavesurfer.seekTo(1); wavesurfer.play(1,2); 的seekto()方法工作正常,但不能改變循環的結束。 我希望能夠在1秒結束時,樣品開始2秒。 請幫助

    0熱度

    1回答

    我使用Recorder.js錄製來自Google Chrome桌面和移動瀏覽器的音頻。在我的具體用例中,我需要準確記錄3秒鐘的音頻,在特定時間開始和結束。 現在我知道在錄製音頻時,由於硬件延遲,您的聲卡無法實時工作,所以總是有一個內存緩衝區,可以讓您在不聽到跳轉/斷斷續續的情況下保持錄製。 Recorder.js允許您爲此準確地配置bufferLen變量,而sampleRate是從音頻上下文對象中

    1熱度

    1回答

    我正在使用此示例Recorder.js Demo來錄製音頻。它在Linux中工作正常,但是在Windows上使用它。它給出了「錯誤獲取音頻」的警報,對於此代碼如下 function initAudio() { //Some code navigator.getUserMedia( { "audio": { "mandatory": {

    0熱度

    1回答

    我想上傳用下面的代碼所記錄的音頻上傳wav文件到我的服務器顯示最近記錄預覽的blob url。 使用帶錨標記的變量link.download下載文件時代碼完美,但由於用戶是錄製音頻的用戶,我想在錄製結束後將其上傳到我的服務器,我不知道該怎麼辦這個。 任何幫助? 編輯: (工作代碼) (function(window){ var WORKER_PATH = '../js/recorde

    0熱度

    1回答

    在閱讀關於RecorderJs的一些信息時,我問自己是否可以錄製聲音而不在揚聲器中發出任何聲音,全部在背景中,有人知道這是否可能?因爲我在Recorderjs存儲庫中沒有看到類似的東西。

    0熱度

    1回答

    說我使用Recorder.js從麥克風錄製音頻。我怎樣才能修剪/裁剪/切片/剪切錄音?意思是說,我記錄了3.5秒,而我只想要前3秒。有任何想法嗎?

    1熱度

    1回答

    我使用Recorder.JS將音頻錄製在HTML應用程序中。總的來說,這個工作正常,除了麥克風輸入通過揚聲器回聲(如果我不使用耳機會產生回聲)。 我發現的各種帖子表明這是因爲輸入連接到AudioContext目的地 - 但這不適用於我的情況。 而且,如果我運行Recorder.JS例子,我沒有得到任何迴音等(同一臺機器,同一個瀏覽器),即使代碼是相同的,據我可以告訴: // At the top

    3熱度

    1回答

    我使用RecorderJS從用戶錄製麥克風流。默認導出是一個44.1 kHz,16位的WAV文件。無論如何,我可以將這個縮減到11kHz或16kHz,而不會聽起來很奇怪嗎? 是否有反正我可以得到一個16位16khz的WAV文件出一個Web Audio API getUserMedia流,通過使用唯一的JavaScript? 我試圖減少文件大小,從而爲用戶節省了很多帶寬。謝謝。

    1熱度

    2回答

    在recorderjs中rec.exportWAV([callback][, type])用於生成包含WAV格式錄製音頻的Blob對象。 但是WAV文件佔用大的空間,30秒約爲1mb。所以我想錄制mp3/m4a格式的音頻,佔用更少的空間。 有什麼方法可以用mp3/m4a格式錄製音頻。

    2熱度

    2回答

    我正在嘗試使用javascript記錄音頻並將其上傳到服務器。我正在使用記錄器js的Matt Diamond.But問題是文件生成時間爲0分鐘。當通過螢火蟲控制檯調試發現audiocontext屬性被暫停。當谷歌搜索出來錄製時,audiocontext的狀態應該處於運行狀態。不知道問題是由於國家還是我缺少某些東西。想知道是什麼原因導致audiocontext狀態處於暫停模式。如果我嘗試在其他瀏覽器