xxxxxxxxxx
46
const options = {
probabilityThreshold: 0.90
};
console.log('Loading sound classifier...')
const classifier = ml5.soundClassifier('https://teachablemachine.withgoogle.com/models/4hs7CEu8o/model.json', options, modelReady);
let dotSize = 0;
let shapeNumber = 0;
function setup() {
createCanvas(400, 400);
frameRate(30);
background('black');
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, 20);
shapeNumber = convertLabelToNumber(label);
if (label === 'go') {
loop();
}
if (label === 'stop') {
noLoop();
}
}