Получи случайную криптовалюту за регистрацию!

JS - Преобразование речи в текст Алоха товарищи фронты! Знали | Frontender's notes [ru]

JS - Преобразование речи в текст

Алоха товарищи фронты! Знали ли вы что JS умеет звук в текст преобразовывать?

Преобразование речи в текст на JavaScript возможно с помощью Web Speech API. Это API позволяет распознать речь пользователя и преобразовать ее в текст. Пример:

const recognition = new webkitSpeechRecognition();

recognition.onresult = function(event) {
 const result = event.results[event.resultIndex];
 const transcript = result[0].transcript;
  
 console.log(transcript);
}

recognition.start();

В данном примере мы создаем экземпляр объекта webkitSpeechRecognition и задаем обработчик события onresult, который вызывается каждый раз, когда происходит распознавание речи пользователя. Внутри обработчика мы получаем распознанный текст и выводим его в консоль. Затем мы вызываем метод start() для начала распознавания речи.