Voice UI or Speech recognition using C# speech recognition libraries - windows

Being that Im a C++ Developer, Curious to know if its possible to develop Voice UI and Speech recoginition Software like Amazon alexa but using c# speech libraries to open a specific Software through voice commands?
Can someone give some insight or einlighten me ? I used Speech.Recognition from C# and wrote a sample Code, where in it Can take my Input, but the Problem is it coudnt understand my Input that perfectly.
Is it a good idea to continue to work on this ? I feel like totally lost. Any Inputs will be apprerciated please.

It's possible - but depends on if you want to go through the trouble of recreating all the Voice based assistants & technology already available for you to leverage.
For example, you could easily create a Skill using the Cortana Skills Kit, and enable Cortana to be the digital assistant that does the speech to text, provide context, enable deep-linking to your software etc. while you focus on the business logic/functionality. Does that help?

Related

Smart home application

I'm planning to code a smart home application for touch sensitive windows 10 tab (already I have) which can hang in wall.
I need:
Weather API data viewer, Alarm manager, Scheduled music player for morning and evening, Google calendar synced event viewer, Arduino sensor reading (home temp and humidity) .
I tried and designed a interface using C# and WPF. But my goal couldn't reached due to sorted issues below. [See attached image.]
C# - Not enough support for UI. No transparent/ no curve buttons /etc.
WPF - Less supportive for some extension and discontinued product.
ASP.Net - Less knowledge and I believe mp3 player and other extra sensor readings will not success through this.
So I need to know is there any specific softwares for designing Windows os smart home applications. Please help on this.
Try Flutter or Electron.
Flutter was designed by google it is opensource and runs on all operating systems.
I think it uses dart as a main language.
Electron on the other hand uses mostly HTML, CSS and Javascript. But it should be easier to design the user interfaces. For example Discord and VS Code were built using Electron.

How to make a text-to-speech app

I'm a software engineer student and I need to do a text-to-speech app in vbs for my project. I coded it and it was very easy. The point is I want to make it possible to speak in French for example or in Russian. Can anyone help me? Making it speak in English is very easy.
This is the code:
Dim Message, Speak
Message=InputBox("Enter a text","The speaking App.")
Set Speak=CreateObject("sapi.spvoice")
Speak.Speak Message
Did you try changing the text-to-speech voice on your computer? I think the text-to-speech api you are using only supports the voice/language set on the machine running the programme. If you need it to read text in another language, you may want to download some additional voices provided by Microsoft.

Google speech recognition and Voicexml

Hi guys i googled about voicexml and google speech recognition but i didn't understand if google speech recognition model is based on voicexml model or not.
If possible, can you tell me the differences please?
Thanks
Google Voice Search (as it is sometimes called) is closed source, thus it's hard to say what it's based on or how their algorithms differ. If you click this link you'll find a list and comparison of many voice recognition implementations, including Google's and VoiceXML.
If it does have anything to do with Verbio's VoiceXML then Verbio is likely under a contractual agreement not to disclose that as there's no mention of Google anywhere on their website.

Windows Phone 7 Scoring provider

I am not too sure if this question is suited for this forum. If not, please let me know and I'll delete this.
I wanted to figure out the "easiest" way of keeping online score for a game or quiz on Windows Phone 7. Currently, I am not looking for things like Achievements etc. I know XBOX live provides a lot of stuff on these grounds, but it is not open for all.
I want to submit the score, and maintain the top 200 (may be less) odd scores. I am too lazy to write my own services and host it and go through the full maintenance cycle for that scoring system. Can someone point out some really good and easy to use + reliable services that I can use?
The product offered by Mogade has a lot of the features you have asked for:
Real time stats
Achievements
Logging
Javascript leaderboards & Facebook pages
Always free
No branding requirements
It's a very streamlined library where you only need to set up the bare essentials to get it working as all of the heavy lifting is managed for you automatically, allowing you to focus more time on the development of your game.
briansoli has written a fairly straightforward tutorial on how to get a leaderboard working with in a Windows Phone 7 game.
I hope you find this useful, let us know how you get on with it!
Microosft have just released a new toolkit called the Windows Azure Toolkit for Social Games. This should help you out with quite a bit.
Have a look at this Cloud Cover Show, Episode 52 - Tankster and the Windows Azure Toolkit for Social Games
The toolkit enables unique capabilities for social gaming prerequisites, such as storing user profiles, maintaining leader boards, in-app purchasing, and more. The toolkit also comes complete with reusable server side code and documentation, as well as Tankster, a new proof-of-concept game built with HTML5

How to program voice modem?

I'm looking into writing a small custom app for a small business that can utilize a voice modem on Windows to pick up a phone call and play a customized voice message based on time of call.
The API on Windows that controls modems is TAPI, but it seems complex and low level that I'm not sure I can complete the app in time.
Any higher level API or software component I can use to accomplish what I need?
Thx
I think you'll need to look at 3rd party libraries for this. A quick google search turned this one up (though I've never used it).
I'm not sure what programming language you need, but I found many projects that may have elements you are looking for on CodeProject.com and SourceForge.net. I could make suggestions from the sites, but perhaps it would be better to leave it to you, as you know what project would best meet your needs. Doing a search on TAPI or telephony gave a lot of results, but I didn’t seen an already made project doing what you described above.
I hope these suggestions help you make your deadline, good luck.

Resources