Skip to Content

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’.

Install Run as admin.jpg

   3. Click on Next, do not change the installation path and complete the installation.

Install 3_1.jpg

Install 6_1.jpg

   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.

11 Start Menu_1.jpg

   5. Click on ‘Speech Recognition Dashboard’ icon. We will see following window:

/wp-content/uploads/2012/07/22_122677.jpg

   6. Click on ‘Start Speech Recognition’.

/wp-content/uploads/2012/07/22_1_122699.jpg

Start Speech Recognition.jpg

   7. Now we can speak following voice commands through microphone:

Voice Commands.jpg

   8. If we say ‘Go to North America’ we will notice that the ‘North America’ tab opens.

/wp-content/uploads/2012/07/33_1_122714.jpg

   9. Now if we say ‘Show Line Chart’, the Pie Chart will hide automatically and we can see that the Line Chart Appears.

/wp-content/uploads/2012/07/44_1_122715.jpg

  

   10. If we say ‘Show Column Chart’, the Line Chart will hide automatically and we can see that the Column Chart Appears.

/wp-content/uploads/2012/07/55_1_122716.jpg

  

   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’.

To report this post you need to login first.

15 Comments

You must be Logged on to comment or reply to a post.

    1. Namita Agrawal

      Bravo Vinay !!!!

      Thats really nice concept to build a dashboard with Visualization and Voice” combined !!!

      I like it. 😉

      Regards,

      Namita Agrawal.

      (0) 
    2. RAM KUMAR

      An excellent idea vinay…  really this idea will make life more easier.. thanks for the post..

      Is it multilingual?

      RAM

      (0) 
  1. roshan sharma

    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

    (0) 
  2. Nirupa Nalabotula

    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.

    (0) 
  3. Suman Thangadurai

    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.

    (0) 

Leave a Reply