Unity Custom Voice Recognition - unity3d

I'm am working on a Unity app that needs custom voice recognition. By custom I mean I cant have them be English or any known language. I want to teach the engine basically new words like gibberish words I made up and I need the voice recognition to recognize them, any ideas? Also I need it to work on both iOS/Android.
Thank you in advance.

Check
https://github.com/cmusphinx/pocketsphinx-unity-demo
also the main cmusphinx website
http://cmusphinx.github.io

Related

Text recognition with Unity without using Vuforia

I have checked many posts about text recognition with Unity. But every post is suggesting Vuforia.
Also, Vuforia text recognition is deprecated.
According to Vuforia it only detects serif and sans-serif fonts.
I want my application to detect even handwritten text up to some extent.
So my question is 'is there any SDK or anything else which will help to detect handwritten text too?'.
Thanks in advance.
If you're allowed to use network in your Unity application, you can integrate Google Cloud Vision which will do it all for you.
There's a project on GitHub called UnityCloudVision which should do the dirty work for you.
https://github.com/comoc/UnityCloudVision

Augmented Reality : Recognize hand written number?

I am trying to find a solution for this AR app as the topic tells.
I want my app to recognize a hand-written number by the user.
The app will tell the user to write down for example number 24 on a paper and move the camera over the written number to see the 3d object.
This might be used for saving a Birthday, a wedding date .. etc
For accuracy, the app instructions will show the user a preview to tell please write the number 24 similar to this..
Although each hand writing will differ, but at least we do not get curly "2"-s or "4" with an open edge ..etc
So here we need AR to recognize the number, or be able to read the number according to approximation.
And the first question is: Is such a behavior doable or anyone familiar with a similar concept?
After searching similar apps, I found "Ink Hunter" apps for tatoo preview-s, although these apps use symbols not number, but we can think of a number as a symbol as well.
Also as this video: https://www.youtube.com/watch?v=9rXJcIE2Fcs shows, each user draws the symbol in a different way and still they get it working.
I am using Unity3d and Vuforia.
Vuforia offers free samples(unity3d packages) on the website, and there is one named "Text Recognition" , and here's the tutorial link: https://www.youtube.com/watch?v=W3MK6nC5FWE
But unfortunately couldn't make it work.
If someone has developed such a functionality using these sample projects from vuforia or have any ulternative method please I need you help :)
thanks in advance moghes
Here's a tutorial our team created on text recognition using the Hololens and Vuforia with Unity: https://www.youtube.com/watch?v=WdMeHgD4fMY. In the first portion of the video, we show how to get text recognition working with just Vuforia and Unity - no Hololens required. For your application, just change the text to numbers.
I believe the biggest challenge you will have is the "hand-written" component. From our research, Vuforia prefers computer-generated, predefined font types.

iOS OpenEars not recognizing accurate sound

I want to implement an speech recognition feature in my iPhone app by research i came to know about OpenEars library and i downloaded that and got a sample project along with it i got a sample project,when i run it and if i say "hello" it is returning as "you said LEFT",i tried for many word combinations but i'm getting only Left,Right,Down,Forward & etc certain set of responses. Is this a bug in openears? if so is there any way to correct this?
Any help is appreciated in advance.Thank you.
Take a look at Using OpenEars In Your App
There's a corpus.txt file in your example which allows it to recognize only:
GO
FORWARD
BACKWARD
LEFT
RIGHT
START
STOP
TURN
You can add other words or even phrases though.

voice changer, how is made?

I'm looking to implement a voice changer into my iPhone app. Something a bit like Talking Friends. I have 5 different voice styles.
anyone can give a hint
any info much appreciated
thx.
Unfortunately there is no UIDarthVaderify() object. There's an open source project called Skype Voice Changer, it's in C# so you obviously can't use it directly in a Cocoa Touch project but you can learn how voice changing works. Essentially you're looking to change the frequency distribution of the output signal without changing the envelope that represents the phonemes being made by the speaker.

Adding recorded voice recognition iPhone

In my program I have some recorded voice. After that I need to recognition it, for example: I launched program, saying something, and when program received word that have been recorded it shows UIAlertView. Anybody knows any sdk or example code? Thanks..
Hope the below link will helpful for you. They will also provide sample app for recognizing sounds. Download it and try it.
Ispeech SDK
Please note that ispeech does not perform natural voice recognition and the advertising materials are very misleading. The voice recognition piece of iSpeech requires a set vocabulary similar to the open source (and free) OpenEars SDK.
Nuance recently updated their developer program to give mobile developers limited free access to their speech recognition servers. Look at http://dragonmobile.nuancemobiledeveloper.com/public/index.php
If you don't want to use network to transfer audio, try OpenEars, the library for embedded speech recognition on IPhone
http://www.politepix.com/openears