xxxxxxxxxx
54
const options = {
probabilityThreshold: 0.99
};
console.log('Loading sound classifier...')
const classifier = ml5.soundClassifier('SpeechCommands18w', options, modelReady);
let dotSize = 0;
let shapeNumber = 0;
function setup() {
createCanvas(400, 400);
frameRate(12);
background(0);
initialize();
}
function draw() {
// flower(dotSize[1-9], shapeNumber[1-9])
flower(dotSize, shapeNumber);
}
function classifierFeedback(error, result) {
let label = result[0].label;
let confidence = result[0].confidence;
printFeedback(label, confidence);
dotSize = convertLabelToNumber(label);
// dotSize = random(1, 9);
shapeNumber = 5;
// shapeNumber = convertLabelToNumber(label);
// shapeNumber = random(1, 9);
// if (label === 'go') {
// loop();
// }
// if (label === 'stop') {
// noLoop();
// }
}
function keyPressed() {
if (key === 'g') {
saveGif('mySketch', 60);
}
}