Integrating a digital assistant into SteemPi ?

in #steemdev7 years ago (edited)

 


SteemPi is a always on Tv-box software that connects with the internet and blockchain, it would be very awesome to integrate a digital voice assistant to SteemPi.

Digital voice assistants are a popular technology and the development of it is going fast, this technology can take away the use of a keyboard mouse and monitor for (simple) tasks, because you could just ask the digital assistant software to preform the task for you and let it speak out the result.


"Hi SteemPi, what is blockchain?"


The commercially available digital assistants products can be expansive and are positioned in the market next to the Tv-box products instead of integrating the digital assistant inside there Tv-boxes, they rather want you to buy both products.



Amazon Echo product family


Google and Amazon both offer there digital assistant sofware to the public to play around with, integrate it in own projects, and to improve it. Because of this SteemPi could have the same functionality as Google Home or Echo.

A big downside is that those services sooner or later will be more commercialized which makes Google Home and Amazon Echo a lot less interesting for the integration into SteemPi, but there are  alternatives.


Let's have a look at the currently available digital assistants that are a possible to integrate into SteemPi:


Google Home

(Google assistant)

Website: https://madeby.google.com/home/
Instructions: https://www.hackster.io/Salmanfarisvp/googlepi-google-assistant-on-raspberry-pi-9f3677


Amazon Echo (alexa)

Website: https://www.amazon.com/echo
Github: https://github.com/alexa/
Instructions: https://github.com/alexa/alexa-avs-sample-app/wiki/Raspberry-Pi



Mycroft

 


Website: https://mycroft.ai
Github: https://github.com/MycroftAI
Instructions: https://github.com/MycroftAI/mycroft-core/blob/dev/README.md


Jasper 




Website: http://jasperproject.github.io/
Github: https://github.com/jasperproject
image file: https://sourceforge.net/projects/jasperproject/files/latest/download



Example videos 


"Raspberry Pi Google AI Assistant"
- 5 minute video about the features of Google's digital assistant)
- The wooden case idea in this video could be used for making your own SteemPi case

"Raspberry Pi Bake-Off - Google Home vs. Alexa"
- Comparing Google home and Alexa on Raspberry Pi



"Hi SteemPi, what is the value of Steem?"


if you know other similar active digital assistant projects that are worth to have a look at and could be integrated in to SteemPi, please share it in the comments, and / or comment which option you would prefurr for SteemPi.

Do you have experience with the above mentioned products, what are your thoughts about a digital assistant in SteemPi ?



Sort:  

As a follower of @followforupvotes this post has been randomly selected and upvoted! Enjoy your upvote and have a great day!

Alexa should be reading posts to us any day now thanks to you ;) And then asking if we'd like to upvote it or resteem.

Thanks for your comment (and lighting up the LEDs)

"SteemPi, What is the latest post from Igster?"

"SteemPi, Upvote the latest post from Igster."

Would be awesome :)

Totally!

And as the database is open and this will have demand as more content moves to Steem, it'll surely be done by you or someone else eventually. All the possibilities... Too much!

Upvoted on behalf of the dropAhead Curation Team!
Your post will be Resteemed by @dropahead witness account of the dropAhead curation team!

Watch out for the #xx-votesplus tag!

Do you want more earnings?

By doing the above you will give us more STEEM POWER (SP) to give YOU more earnings next time.

Keep up the good work!


Most recent post: Moving #25_votes_plus to Discord

Great idea :) The only thing I can add to your post is my personal experience with Jasper: The text to speach method works okay, but it has huge problems to understand something .. You may do some quick tests on your own to verify if Jasper is really usable for you.

Thank you, and thanks for you comment. When did you test Jasper? Do you maybe still know / or can find the version you have tried ? the things i see from Google home are nice :) but yeah... not a big fan of integrating Google services next to Steem(Pi)

No, sorry - It was the latest version about one year ago. I also used it for a PI project and in the end it was only working with SOME of the keywords like (up, or down). But I googled a little bit and it looks like it is a lot better now.

Adding Digital Assistent functionality would be a great enhancement of your always on internet/TV connector! I suppose, you may want to connect more than one to check out what works best. In the end, it is the speech recognition that matters, as well as how the system understands what is asked. I know Google has speech recognition as a separate service you could use, but then you miss the 'understanding' part still.

Hi Edje, will try a few before finally integrating one of them, and i hope on more replies to narrow down the decision, maybe someone have experience with the commercial products or tried the Raspberry Pi projects.

Would love to see more suggestion regarding the mentioned solution and maybe other related (digital assistant and voice) projects.

Thanks for your input, Google have nice services but there ways of monetizing is not really suitable for the SteemPi Ideology, do you have negative feeling with using Google services ?

(Beside if those services are good or bad, SteemPi users would have the option to not activate the Google / Alexa Digital voice assistant.)

I think the voice recognition service is a paid service, ie no advertisement. Some year or so ago I looked into it, and it costed some $ per length of voice. I think best is to start with as much as possible services available, proof the business case by selling some of the products, and then decide what can be optimised and/or made independent from others. But I talk from a commercial product point of view.

This will be great to make it integrate in the future with our yesteday announcement Smart Media Tokens (SMT). Some use case could be ask SteemPi to play Dsound Music ...looking forward to be part of it.

Its very interesting to think about the possibilities of that announcement :)

For people who are hacking away at the Raspberry Pi and are security minded, I just ran into this article on Bruce Schneier's blog: "Take These Steps to Secure Your Raspberry Pi Against Attackers," https://makezine.com/2017/09/07/secure-your-raspberry-pi-against-attackers/

Hardening the device may limit your ability to use a digital assistant and you are likely to need to create exceptions in the firewall.

Thanks for sharing

Pretty cool and interesting

Thank you :)

This is awesome! Really nicely made post my man.

Keep at it! So does this Steem Pi have anything to do with Steemit? Or is it just coencidence in the name? :)

Thanks for your reply, and connecting in Discord.

"SteemPi is a Tv-box software that can be installed on a wide variety of single board computers such as the Raspberry Pi and Orange Pi, it presents Steemit, crypto currency, entertainment, and smarthome features on a connected TV and to your mobile devices. "

a more detailed explanation of the upcoming version can be found here:

https://steemit.com/steemdev/@techtek/the-new-version-of-steempi-is-almost-ready-and-will-include-spectacles-dtube-blockexplorer-new-led-notifications-and-much-more

Yeah man this was interesting. Thank for letting me know.

Your concept has quite some potential if used correctly. It can do very well I believe. Talk later.

Awesome ! I love the project !

Thank you :)

This post has received a 3.47 % upvote from @booster thanks to: @techtek.

Congratulations @techtek! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of comments received

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!