Hi everyone nice and short I wanted
to know how I could get the Arduino to convert text in
to speech clearly I have searched everywhere........
not looking shields looking to build from components
Hi everyone nice and short I wanted
to know how I could get the Arduino to convert text in
to speech clearly I have searched everywhere........
not looking shields looking to build from components
I've made such a project here at element14: [Christmas Wreath of Things] Internet of Holiday Lights - Bonus kicker: the IoT talks (a spoken tribute to Science Fair kits)
thanks last question what speech to text projects are there without the Geeetech Voice Recognition Module With Microphone Control Voice Board For Arduino (https://www.banggood.com/Geeetech-Voice-Recognition-Module-With-Microphone-Control-Voice-Board-For-Arduino-p-1056127.htm… ) ???
trying to build my own home AI assistant like alexa or google home
If you want high performance check out:
NLP-5x Natural Language Processor | Sensory
Other possibilities:
https://www.imagesco.com/articles/speech/speech-recognition-tutorial01.html
the_future wrote:
...
trying to build my own home AI assistant like alexa or google home
the text-to-speach project I proposed above is not suitable for your goal. I did not know you were building this type of device.
Hi,
The alexa / google home as I understand, does not do text-to-speech, nor speech-to-text. The service remotely does that, and sends the audio to the device sitting in the home, to play out. This is okay, because audio doesn't take up much throughput.
I just wasn't sure if it was deliberate to do the processing locally, or if you were aware those systems don't do it locally.
If you need an Internet connection for any of the features you're planning to implement, then if it meets your needs, it's also possible to do the conversions remotely on Amazon/Google servers. For more info, there should be many online blogs containing this detail, it is a popular thing.
From my understanding (please correct me if I am wrong) how alexa or google home works
is that the actual device will record or voice and send it to a "server??" for STT processing
and then the server or something will send a signal performing the command where possible
like turning on the lights ..........but where would I go or should I go to get started on this I was
hoping to make a "local" basic prototype to pitch so that I can fund the real and better thing!!!!
Please help
Hi,
If you want local processing, check out things like ReSpeaker. For remote processing, something like Matrix Voice. They are both open source (or at least have a lot of example code) and should give you ideas on how to implement.
They don't use Arduino, but by examining them, you may decide if your chosen Arduino device is sufficient, or if you need something else. You may need another processor alongside (possibly running Linux), or you could replace the Arduino entirely with (say) a Pi.
Arduino alone could be an uphill struggle.
Have you investigated the Google AIY Kit?
https://aiyprojects.withgoogle.com/
https://aiyprojects.withgoogle.com/voice/
Here is a project where we installed it on a Raspberry Pi...
How would I then create my own server (or at least what is the direction I should be looking in) and what is the name of this type of server called