28
Разговариваем с браузером ДАШУКЕВИЧ ВЛАДИМИР

Speech in browser

Embed Size (px)

DESCRIPTION

Speech API

Citation preview

Page 1: Speech in browser

Разговариваем с браузеромДАШУКЕВИЧ ВЛАДИМИР

Page 2: Speech in browser

Клавиатура как способ общения

Page 3: Speech in browser

Недостатки

Много не нужных движенийНужны рукиНеобходимо разбираться в интерфейсахГрязьРазмеры

Page 4: Speech in browser

Управление жестами

Page 5: Speech in browser

Управление жестами

Нужны рукиНету API в браузереНужны специальные устройстваНеобходимо разбираться в

интерфейсахЕщё больше ненужных движений

Page 6: Speech in browser

Голос

Page 7: Speech in browser

Недостатки и преимущества

Сложность в распознавании командОшибочность

Имеется API в браузереНе нужны рукиСпасительное словоУправление на расстоянии

Page 8: Speech in browser

Как же это работает?

Page 9: Speech in browser

Классификация звуков

Тональные звукиСонарные звукиШумные звуки

Page 10: Speech in browser

Уровни распознавания речи

Page 11: Speech in browser

Что мы имеем в браузере?

Page 12: Speech in browser

Спецификация

Page 13: Speech in browser

Части

SpeechRecognition

SpeechGrammar

SpeechSynthesis

Page 14: Speech in browser

SpeechRecognition

Page 15: Speech in browser

SpeechRecognition

Page 16: Speech in browser

Результаты

Page 17: Speech in browser

Возможности

Page 18: Speech in browser

SpeechGrammar

Page 19: Speech in browser

Грамматика

Page 20: Speech in browser

SpeechSynthesis

Page 21: Speech in browser

SpeechSynthesis

Page 22: Speech in browser

Возможности

Page 23: Speech in browser

Генерируем речь с Web Audio API

http://www.masswerk.at/mespeak/

http://uglyhack.appspot.com/webaudiotoy/#

Page 24: Speech in browser

Где можно использовать

Page 25: Speech in browser

Что остальные?

FireFox

Page 26: Speech in browser

IE

Page 27: Speech in browser

Кто виноват и что делать?

Page 28: Speech in browser

Pocketsphinx.js

pocketsphinx.jsrecognizer.jsaudioRecorder.jscallbackManager.js