サウンド入力をサーバーに送信する必要があります。変数として送信できますか? 関数start_microphone()
で何をすべきか、どのメソッドAudioContext()
を使用すればよいですか?
var input = null;
var webaudio_tooling_obj = function() {
var audioContext = new AudioContext();
console.log("audio is starting up ...");
var BUFF_SIZE = 16384;
var audioInput = null,
if (!navigator.getUserMedia)
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia ||
navigator.mozGetUserMedia || navigator.msGetUserMedia;
if (navigator.getUserMedia) {
navigator.getUserMedia({
audio: true
}, function(stream) {
start_microphone(stream);
}, function(e) {
alert('Error capturing audio.');
});
} else {
alert('getUserMedia not supported in this browser.');
}
function start_microphone(stream) {
///////////////////
}
}();
function sendInput() {
$(document).ready(function() {
$("button").click(function() {
$.post("/tuner/getfreq/", {
"sound": input
}, function(data, status) {
document.getElementById("post").innerHTML = data;
});
});
});
}