Skip to main content
14 votes
Accepted

How do I configure Alexa to access a REST API?

See these instructions. Create an AWS developer account & AWS account. In the AWS console Create a lambda function. Include in the lambda function some code that will access the API. This can ...
spuder's user avatar
  • 551
11 votes

Good microphone for whole room (without Internet)

The Google Home and Amazon Echo use microphone arrays to enhance 'far-field recognition' (i.e. recognising your voice from a reasonable distance with good accuracy). The Echo uses a 7-microphone ...
Aurora0001's user avatar
  • 18.5k
9 votes
Accepted

How to Enhance the Voice Recognition on Raspberry Pi controlling Smart Home Devices

You could try Raspberry Pi with .NET Core. Microsoft has published decent automation libraries, including speech recognition. This is of course more hands-on, but combine it with other sensors and ...
tbm0115's user avatar
  • 1,917
8 votes

How do I train my Amazon Echo to understand my voice more accurately?

In the US, you can use the Voice Training feature in the Alexa app. The option can be found by going to the Alexa app, selecting Settings, then Voice Training, then Start Session. You will then be ...
Aurora0001's user avatar
  • 18.5k
8 votes

How accurate is Google Home's voice recognition, especially where the speaker has a thick accent?

If you have an Android phone, try to use the speaking option of the keyboard or try "Ok Google" and ask something. I suppose Google uses the same speech recognition engine on all its platforms...
Goufalite's user avatar
  • 3,766
8 votes

Good microphone for whole room (without Internet)

Aurora0001's great answer got me doing some more research and I found some really good information on a lot of mic arrays, including benchmarks. Seeed ReSpeaker Mic Array Conexant 4-Mic Development ...
Forivin's user avatar
  • 411
6 votes

What conversational UI or voice command frameworks work offline?

I've heard of two open solutions working on Raspberry Pi : Jarvis (no kidding) S.A.R.A.H. I didn't test them but I suppose you only need an Internet connection to initialize them.
Goufalite's user avatar
  • 3,766
5 votes
Accepted

How can I match database records (e.g. names) with voice input from an Alexa Skill?

Not an Alexa specific answer, but look into support for soundex and similar phonetic hashing systems in your platform and/or database. For example the MySQL database has a soundex() function that can ...
Geoff's user avatar
  • 206
4 votes

How accurate is Google Home's voice recognition, especially where the speaker has a thick accent?

Google home can be trained by saying several times the key word Hello, Google. I am not sure how this takes effect in different pronunciations, but for now this is the only way to teach GH anything. ...
mico's user avatar
  • 4,331
4 votes
Accepted

Is it possible to train the "Google Home" device for different styles of pronunciation?

Basically what you can do for training by yourself is to retrain the device for your voice. You'll say consecutive times the wake words as they are prompted by the app. I found a post stating you ...
mico's user avatar
  • 4,331
3 votes
Accepted

How do I switch between users with my Google Home?

Google has now announced how to set up multiple accounts on the Google Home: Click the 'multi-user is available' card in the Google Home app A list of devices will pop up. Find the correct one, then ...
Aurora0001's user avatar
  • 18.5k
3 votes

How accurate is Google Home's voice recognition, especially where the speaker has a thick accent?

This interesting and engaging Youtube video by WIRED shows 8 People Test Their Accents on Siri, Echo and Google Home. The test is based on 4 questions, asked by each person, to each device under test....
sob's user avatar
  • 2,620
1 vote

How can I disable voice commands (Google Assistant and Amazon Alexa) on iRobot?

If you go to the bottom of the Devices page in the Alexa mobile app there is a link to "YOUR SMART HOME SKILLS". I would look to see if there is an iRobot skill and unlink it. Likewise user ...
hardillb's user avatar
  • 12.6k
1 vote

Tools to generate Access Tokens for Devices without the use of platforms

What you are looking for is called oAuth. It's a standard for issuing authentication tokens authorising services to act on behalf of users in a controlled way.
hardillb's user avatar
  • 12.6k

Only top scored, non community-wiki answers of a minimum length are eligible