Я пытаюсь сделать некоторые материалы для распознавания голоса на мобильном телефоне. Вот какой -то код .. < /p>
var recognition = new webkitSpeechRecognition();
recognition.onresult = function (e) {
//This is called every time the Speech Recognition hears you speak.
//You may say "How's it going today", the recognition will try to
//interpret what you're saying while you're speaking. For example, while
//you're speaking it may go.. "house" "how's it going" "how's it going today"
//as it interprets it returns an object that contains properties, one of
//which is "e.results.isFinal" where "i" is an array of returned objects.
//In this case the object with a transcript of "house" would have a
//"e.results.isFinal" value of false. Where as the object with a transcript
//of "how's it going today" would have a "e.results.isFinal" value of
//true.. Because this is the FINAL INTERPRETATION of this particular transcript.
//HOWEVER.. The problem I'm having is that when using a mobile device, the "e.results.isFinal" always
//has a value of true, even when it's not the final interpretation. It works correctly on desktop however. Both are using Chrome.
if(e.results[e.results.length-1].isFinal){
var finalTranscript = '';
for(i=0;i
Мне просто интересно, была ли у кого -то еще эту проблему, а также любую информацию о том, как обойти эту проблему.
У меня есть пример на мой веб -сайт.
https://jaymartmedia.com/example/speech.html
Я добавил немного отладки Информация на странице (чтобы я мог «увидеть» консоль, находясь на мобильном телефоне. На рабочем столе вы заметите «2: окончательный: false», а иногда и «2: окончательный: истинный». Это значение «e.Results . ISFINAL ". На мобильном он всегда будет (или, по крайней мере, каждый раз, когда я пробовал его на своем телефоне) быть" 2: final: true ". < /p>
Это вызывает мажор Проблемы, любое понимание будет высоко оценено>
Подробнее здесь: https://stackoverflow.com/questions/393 ... rect-value
Android webkitspeechRecognition. СИФОНАЛЬНАЯ переменная не показывает правильное значение ⇐ Android
Форум для тех, кто программирует под Android
1740034407
Anonymous
Я пытаюсь сделать некоторые материалы для распознавания голоса на мобильном телефоне. Вот какой -то код .. < /p>
var recognition = new webkitSpeechRecognition();
recognition.onresult = function (e) {
//This is called every time the Speech Recognition hears you speak.
//You may say "How's it going today", the recognition will try to
//interpret what you're saying while you're speaking. For example, while
//you're speaking it may go.. "house" "how's it going" "how's it going today"
//as it interprets it returns an object that contains properties, one of
//which is "e.results[i].isFinal" where "i" is an array of returned objects.
//In this case the object with a transcript of "house" would have a
//"e.results[i].isFinal" value of false. Where as the object with a transcript
//of "how's it going today" would have a "e.results[i].isFinal" value of
//true.. Because this is the FINAL INTERPRETATION of this particular transcript.
//HOWEVER.. The problem I'm having is that when using a mobile device, the "e.results[i].isFinal" always
//has a value of true, even when it's not the final interpretation. It works correctly on desktop however. Both are using Chrome.
if(e.results[e.results.length-1].isFinal){
var finalTranscript = '';
for(i=0;i
Мне просто интересно, была ли у кого -то еще эту проблему, а также любую информацию о том, как обойти эту проблему.
У меня есть пример на мой веб -сайт.
https://jaymartmedia.com/example/speech.html
Я добавил немного отладки Информация на странице (чтобы я мог «увидеть» консоль, находясь на мобильном телефоне. На рабочем столе вы заметите «2: окончательный: false», а иногда и «2: окончательный: истинный». Это значение «e.Results [i]. ISFINAL ". На мобильном он всегда будет (или, по крайней мере, каждый раз, когда я пробовал его на своем телефоне) быть" 2: final: true ". < /p>
Это вызывает мажор Проблемы, любое понимание будет высоко оценено>
Подробнее здесь: [url]https://stackoverflow.com/questions/39340422/android-webkitspeechrecognition-isfinal-variable-not-showing-correct-value[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия