I have developed a Voice Controlled Dashboard using Microsoft’s Speech API. The Microsoft’s Speech API (SAPI) comes inbuilt with Windows 7 operating system. There are total 12 voice commands that we can use to control dashboard using voice.
Following are the Installation prerequisites:
- Windows 7 Operating System (for SAPI)
- Microsoft Dot Net Framework 3.5 (for Application as it’s written in C#)
- Headphone with Microphone. (Make sure microphone is configured and is working)
Here are the steps to install, run and use Voice Controlled Xcelsius Dashboard:
1. Go to following link and Download ‘Speech Recognition Dashboard.zip’ file:
https://docs.google.com/open?id=0B-ddLjgW8MHodkhJbmVEYWF0TDg
2. Extract the zip file, right click on setup.exe and select ‘Run as administrator’.
3. Click on Next, do not change the installation path and complete the installation.
4. Once the installation is complete we will see a ‘Speech Recognition Dashboard’ entry under windows ‘Start Menu -> All Programs’. We will also find ‘Speech Recognition Dashboard’ icon on Desktop.
5. Click on ‘Speech Recognition Dashboard’ icon. We will see following window:
6. Click on ‘Start Speech Recognition’.
7. Now we can speak following voice commands through microphone:
8. If we say ‘Go to North America’ we will notice that the ‘North America’ tab opens.
9. Now if we say ‘Show Line Chart’, the Pie Chart will hide automatically and we can see that the Line Chart Appears.
10. If we say ‘Show Column Chart’, the Line Chart will hide automatically and we can see that the Column Chart Appears.
11. We can similarly speak other voice commands ‘Go to South America’, ‘Go to Europe’, ‘Go to Asia’ etc and navigate to other tabs using voice.
12. We can also minimize, maximize and close the dashboard using following voice commands: ‘Minimize Dashboard’, ‘Maximize Dashboard’, ‘Close Dashboard’.
Hi All,
Let me know your feedback and suggestions!!
You may rate this document if you find it interesting.
Thank you. 🙂
-Vinay
Vinay, this is really cool. I'm curious to know how you built it. How about a small post on the same. Thanks!
Kalyan Verma
Bravo Vinay !!!!
Thats really nice concept to build a dashboard with "Visualization and Voice" combined !!!
I like it. 😉
Regards,
Namita Agrawal.
An excellent idea vinay... really this idea will make life more easier.. thanks for the post..
Is it multilingual?
RAM
Great work...Excellent for presentations and demos...I can already see WOW effect in orals presentations....
Thanks for sharing knowledge Vinay!
Its is very nice Vinay. I liked it very much and thanks for your sharing.
HI Vinay,
Its truly good to find this post of yours on Voice controlling feature.
Could you please tell me how can we convert a Dashboard to be a voice controlled one.
Or rather let me frame it other way as how can we create a new voice controll Dashboard.
Regards,
Roshan
Hi Vinay,
This post by you is really good.
Can you tell how to create a New Voice Controlled Dashboard or make an existing Dashboard as Voice Controllable?
Vinay, really awesome!!!
Hi Vinay,
Really excellent idea..i feel most of the clients would like such voice control dashboards.. Could you please explain about the backend work done for it.. so that we can customize it according to the requirement and use it.
Hi Vinay,
This is really awesome.
Regards,
G.S.Ramanjaneyulu.
Interesting, can u explain how did u integrated the dashboard with voice command. If you can write a doc about this, will be helpful for most of the customers.
This is excellent. Very innovative concept.
Thanks for sharing.
Regards,
Abhijit
Woooo.. Great Concept.. Highly Appreciate !! .. 😀