xxxxxxxxxx
32
let lines;
let robot;
function preload() {
lines = loadStrings('text.txt');
robot = new p5.Speech(); // speech synthesis object
}
function setup() {
createCanvas(400, 400);
robot.listVoices();
robot.setVoice(40);
console.log(lines);
let str = '';
for (let line of lines) {
str += line;
}
robot.setRate(0.75);
robot.speak(str); // say something
}
function draw() {
background(220);
}
function mousePressed(){
}
function keyPressed(){
robot.stop();
}