Page MenuHomeSolus

Mycroft - Open source voice assistant
Open, NormalPublic

Description

https://mycroft.ai/
https://github.com/MycroftAI
This technology could assist many people with disabilities.

Who Is Mycroft?
AI FOR EVERYONE
Mycroft is the world’s first open source voice assistant. It can run anywhere – on a desktop computer, inside an automobile, it even runs on a Raspberry Pi. It is open so it can be remixed, extended, improved. It can be used in anything from a science project to an enterprise software applicati

Related Objects

Mentioned In
D3759: Inclusion of mycroft-core version 18.2.9 (T4276)
R4489:51e6c78f273c: Inclusion of google-api-python-client, needed for mycroft-core (T4276)
R4488:cac4c824f6ac: Inclusion of python-uritemplate, needed for mycroft-core (T4276)
D3717: Inclusion of google-api-python-client, needed for mycroft-core (T4276)
D3716: Inclusion of python-uritemplate, needed for mycroft-core (T4276)
R4475:558d2a28f4dd: Inclusion of mimic, needed for mycroft-core (T4276)
D3692: Inclusion of mimic, needed for mycroft-core (T4276)
R4444:ac675002f431: Inclusion of python-requests-futures, a runtime dep for mycroft-core T4276
R4431:53c1f8234f9f: Inclusion of python-speech-recognition, needed for mycroft-core (T4276)
R4430:75885efcc67e: Inclusion of pyalsaaudio, needed for mycroft-core (T4276)
R4375:8a337a75d869: Inclusion of python-gtts, a runtime dep for mycroft-core T4276
R4374:5cbc678b3ad0: Inclusion of python-gtts-token, a runtime dep for mycroft-core T4276
R4373:9b4c89007adb: Inclusion of python-vlc, a runtime dep for mycroft-core T4276
R4372:5b6d510290a2: Inclusion of python-xmlrunner, a runtime dep for mycroft-core T4276
R4347:fc175ebfa89d: Inclusion of python-padatious
R4346:56551b2629d3: Inclusion of python-xxhash
R4345:4755256910fe: Inclusion of xxhash, a runtime dep for padatious and mycroft-core (T4276)
R4343:aa1cb9e67e66: Inclusion of python-fann2 which depends on D3180 and runtime dep of mycroft…
D3326: Inclusion of python-fann2 which depends on D3180 and runtime dep of mycroft-core T4276
D3324: Inclusion of python-requests-futures, a runtime dep for mycroft-core T4276
D3322: Inclusion of python-xmlrunner, a runtime dep for mycroft-core T4276
D3320: Inclusion of python-vlc, a runtime dep for mycroft-core T4276
D3319: Inclusion of python-gtts, a runtime dep for mycroft-core T4276
D3318: Inclusion of python-gtts-token, a runtime dep for mycroft-core T4276
D3315: Inclusion of python-padatious
R4340:a530811ef74c: Inclusion of python-adapt-parser, needed for mycroft-core (T4276).
R4339:05a8a5c5690a: Inclusion of pyee, needed for mycroft-core (T4276)
D3218: Inclusion of python-xxhash
R4307:5ab1399b79a1: Inclusion of python-inflection, needed for mycroft-core (T4276)
D3046: Inclusion of mycroft-core (T4276)
D3045: Inclusion of python-speech-recognition, needed for mycroft-core (T4276)
D3044: Inclusion of pyee, needed for mycroft-core (T4276)
D3043: WIP Update python-monotonic, needed for mycroft-core (T4276)
D3042: Inclusion of pyalsaaudio, needed for mycroft-core (T4276)
D3041: Inclusion of python-adapt-parser, needed for mycroft-core (T4276).
D3034: Inclusion of python-inflection, needed for mycroft-core (T4276)
There are a very large number of changes, so older changes are hidden. Show Older Changes

Could we have less marketing nonsense and more package request info please?

This would be useful for many disabled people.

ikey added a comment.Aug 14 2017, 12:39 PM

Sure - if it actually delivers on what it promises - and I've yet to see it actually achieve that.

If we're pursuing the accessibility angle here, then we need to demonstrate the hows and whys

marcin updated the task description. (Show Details)Aug 14 2017, 12:59 PM
marcin assigned this task to ikey.Aug 14 2017, 1:13 PM
This comment was removed by marcin.
JoshStrobl removed ikey as the assignee of this task.Aug 14 2017, 1:14 PM

Don't assign people to tasks.

This comment was removed by marcin.
marcin triaged this task as Unbreak Now! priority.Aug 14 2017, 2:51 PM
JoshStrobl lowered the priority of this task from Unbreak Now! to Needs Triage.Aug 14 2017, 3:34 PM

Don't triage issues.

JoshStrobl changed the edit policy from "All Users" to "Triage Team (Project)".Aug 14 2017, 3:34 PM

Also don't remove subscribers for no reason.

This comment was removed by marcin.

Asking multiple times isn't going to help. You've yet to explain to @ikey why it should be added to.

This comment was removed by marcin.

przepraszam za zamieszanie i w ogóle za zachowanie

JoshStrobl added a comment.EditedAug 14 2017, 4:33 PM

@marcin We don't speak Polish bud. Also stop removing your comments. Thanks.

Nie znam języków a tłumacz źle tłumaczy.

JoshStrobl closed this task as Wontfix.EditedAug 14 2017, 5:11 PM
JoshStrobl claimed this task.

While I appreciate you reaching out, given your constant deletion of comments making dialog impossible, the lack of explanation as to the value add of including Mycroft, and the constant switching back and forth between English and Polish creating unnecessary barriers to addressing this task, I'm marking as WONTFIX. I welcome you to use our upcoming snap support to use Mycroft, but right now since there has been no value add provided and questionable quality of Mycroft itself with basic queries, I'm rejecting inclusion.

from Google Translate:
przepraszam za zamieszanie i w ogóle za zachowanie = I apologize for the confusion and the behavior
Nie znam języków a tłumacz źle tłumaczy. = I do not know the languages and the translator misinterprets.

This comment was removed by marcin.
mate-user added a comment.EditedAug 14 2017, 5:30 PM

już będę używać swojego języka i czasami pisze z błędami i używam korektora błędów

I will use it and sometimes write from broken and use an equalizer

@mate-user Translation isn't necessary. This is closed and I've already provided my response to him.

Ok I'll stop.

This comment was removed by marcin.

Question whether solus has a screen reader.

Because I currently use windows 10 with NVDA

Every day because I slowly read

Thanks to Ikey

Voice assistant on solus

is it possible

Hi folks. I know you are probably all fed up with the comments on this thread, but I would also like to see Mycroft on Solus and would like to help out with the packaging to make that happen.

While the project is considered very experimental at the moment, there are many people and projects working on/with Mycroft, for example GNOME and KDE Plasma extensions which offer users the ability to control their desktop via voice commands. Currently installing and setting up these voice assistants is very much developer territory, due to having to run commands from the terminal. If we could offer a quick and easy way (via the Software Centre) to install these tools and make it more user friendly, I think this would be a huge benefit for Solus users and also developers who want to work on making it better, for end users and developers alike.

For me, I would like to get plasma-mycroft ( https://cgit.kde.org/plasma-mycroft.git/ ) up and running via the Software Centre (I know, I know, I'm a KDE fanboy) and provide the packages/tools for developers to work on this project all on top of the rock solid Solus base.

JoshStrobl triaged this task as Normal priority.Jun 4 2018, 1:54 PM
JoshStrobl moved this task from Backlog to Accepted For Inclusion on the Package Requests board.

@clivejo Because you volunteered and I know you'll do the work in properly integrating it and testing it, and frankly the plasma-mycroft does have value-add.

JoshStrobl reopened this task as Open.Jun 4 2018, 1:54 PM
JoshStrobl reassigned this task from JoshStrobl to clivejo.
clivejo added a comment.EditedJun 4 2018, 9:56 PM

From requirements :

  • six==1.10.0 - python-six (1.11.0)
  • requests==2.13.0 - python-requests (2.18.4)
  • gTTS==1.1.7
  • gTTS-token==1.1.1
  • backports.ssl-match-hostname==3.4.0.2 - python-backports.ssl_match_hostname (3.5.0.1)
  • PyAudio==0.2.11 - PyAudio in main repo
  • pyee==1.0.1
  • SpeechRecognition==3.8.1
  • tornado==4.2.1 - python-tornado (5.0.0)
  • websocket-client==0.32.0 - python-websocket-client (0.46.0)
  • futures==3.0.3 - python-futures (3.2.0)
  • future==0.16.0 - python-future (0.16.0)
  • requests-futures==0.9.5
  • parsedatetime==1.5 - python-parsedatetime (2.4)
  • pyyaml==3.11 - pyyaml (3.12)
  • pyalsaaudio==0.8.2
  • xmlrunner==1.7.7
  • pyserial==3.0 - python-pyserial (3.4)
  • psutil==5.2.1 - python-psutil (5.4.3)
  • pocketsphinx==0.1.0
  • inflection==0.3.1
  • pillow==4.1.1 - python-pillow (4.3.0)
  • python-dateutil==2.6.0 - python-dateutil (2.7.0)
  • pychromecast==0.7.7 - pychromecast (0.8.0)
  • python-vlc==1.1.2
  • pulsectl==17.7.4
  • google-api-python-client==1.6.4
  • monotonic - python-monotonic (1.3)
  • msm==0.5.13
  • adapt-parser==0.3.0
  1. dev setup tools
  2. pep8==1.7.0
  3. fann2==1.0.7
  1. Also update in mycroft/skills/padatious_service.py
  2. padatious==0.3.7
clivejo renamed this task from Mycroft is the world’s first open source assistan to Mycroft - Open source voice assistant.Jun 5 2018, 10:49 PM