我想使用socket.io將音頻緩衝區從JavaScript傳輸到燒錄服務器。但是當我想從音頻回調函數中使用它時,套接字實例是'未定義的'。 在此代碼中,我的主線程中的套接字實例是'套接字'。每次從麥克風收到新的緩衝區時,都會從工作人員調用「記錄」功能。 但socket.emit總是給我: Uncaught ReferenceError: socket is not definedrecord @
我在我的燒瓶應用程序中將音頻從客戶端傳輸到服務器,但收到的音頻質量很差。 在客戶端,我預處理音頻緩衝器如下: this.node.onaudioprocess = function(e){
var buf = e.inputBuffer.getChannelData(0);
var out = new Int16Array(buf.length);
for (v