Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

Voice Based -- ASP.net C# MVC5 website

Posted on 2013-11-05
6
588 Views
Last Modified: 2013-11-22
I have done many ASP.net C# MVC5 websites.
What is the best example to do something like the below ?

 1. user goes to ASP.net website which has 20 blank textboxes, with CURSOR in first box
 2. user talks to device to fill-in textbox
 3. user clicks something or says something to go to the next blank textbox
 4. repeats step #2 and #3 multiple times for each additional textbox
 5. user clicks something or says something to submit page
 6. page displays SUCCESS webpage, click "here" to do again

I don't need edit functions, I will have a manager edit the TEXT for proper spelling/etc later.
0
Comment
Question by:finance_teacher
  • 3
  • 2
6 Comments
 
LVL 83

Expert Comment

by:Dave Baldwin
ID: 39626198
That would have to be a speech to text program that is installed on the client's computer like Dragon Speech Recognition Software http://www.nuance.com/dragon/index.htm .  The software to do speech recognition is probably way too large a program to download with each page of a web site.  It requires Digital Signal Processing (lots of CPU cycles) and a very large library of words for recognition and translation.  This already works with normal web sites to do what you have described.
0
 

Author Comment

by:finance_teacher
ID: 39627177
You said "already works with normal web sites"

How can I do the steps on my website via the iPad/Android/etc like above without having to click the "Talk" button/etc ?
0
 
LVL 83

Expert Comment

by:Dave Baldwin
ID: 39628015
I doubt that you can.  Why would anyone want 'voice commands' and/or 'speech to text' on all the time?
0
MIM Survival Guide for Service Desk Managers

Major incidents can send mastered service desk processes into disorder. Systems and tools produce the data needed to resolve these incidents, but your challenge is getting that information to the right people fast. Check out the Survival Guide and begin bringing order to chaos.

 

Author Comment

by:finance_teacher
ID: 39629193
I have 20 techs walking inside a big aircraft, hand typing a note for issue #1, clicking tab, hand typing another note, clicking tab, doing 40 more times, then clicking FINISH after they walk out of the plane.

I want them to talk, click tab, talk, click tab, etc.
0
 
LVL 83

Assisted Solution

by:Dave Baldwin
Dave Baldwin earned 250 total points
ID: 39629285
You need a "dictation" app then.  But I believe that most dictation software uses a push-to-talk because people often are saying things and talking to each other about things they don't want recorded.  This search https://www.google.com/search?q=phone+tablet+dictation+app brings up a bunch of dictation apps.
0
 
LVL 12

Accepted Solution

by:
deanvanrooyen earned 250 total points
ID: 39632125
1. go to google.com (with any webcam/mic installed and working)
2. click on 'search by voice'

Im assuming you want this functionality?

http://slides.html5rocks.com/#speech-input

we're slowly being pulled out of XHTML, even if its going kicking and screaming :)
0

Featured Post

Resolve Critical IT Incidents Fast

If your data, services or processes become compromised, your organization can suffer damage in just minutes and how fast you communicate during a major IT incident is everything. Learn how to immediately identify incidents & best practices to resolve them quickly and effectively.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Can't disable touch pad on Windows 10 computer 16 45
Iteration Help (Asp.net VB) 5 24
Vb.net threads keep increasing 2 35
Change to file doesn't show up 16 51
ASP.Net to Oracle Connectivity Recently I had to develop an ASP.NET application connecting to an Oracle database.As I am doing it first time ,I had to solve several problems. This article will help to such developers  to develop an ASP.NET client…
Calculating holidays and working days is a function that is often needed yet it is not one found within the Framework. This article presents one approach to building a working-day calculator for use in .NET.
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …
The Email Laundry PDF encryption service allows companies to send confidential encrypted  emails to anybody. The PDF document can also contain attachments that are embedded in the encrypted PDF. The password is randomly generated by The Email Laundr…

839 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question