Commit Graph

39 Commits (8b1fb5de763a46c1f72efa98864ab878a785d396)

Author SHA1 Message Date
penrods 6ed479346c Adding commit template and dev_setup.sh support
The commit template provides a developer with a structure to follow
for communicating with others on the mycroft-core project.

====  Tech Notes ====
Please use this template from here on!
2017-08-02 12:54:44 -05:00
el-tocino cfdc609586 Default to building mimic if not otherwise set. 2017-07-06 15:18:46 -05:00
Blackbaud-RyanSnedegar 13f91d3969 string comparison needed for that if statement. 2017-07-06 15:18:46 -05:00
Blackbaud-RyanSnedegar 06b77b290f allow for parameter to skip mimic as well. 2017-07-06 15:18:46 -05:00
Blackbaud-RyanSnedegar 201e0d699d Check for existing mimic installation, query to build (again). 2017-07-06 15:18:46 -05:00
el-tocino a3e04f70cf add warning about mimic compile times. 2017-06-13 14:53:16 -05:00
el-tocino 20bb8b5d5d added memory check to dev_setup 2017-06-13 14:50:44 -05:00
Augusto Monteiro 'Sparky 9e7e2c12f9 #663 - removing install msm 2017-04-14 19:41:00 -05:00
Augusto Monteiro 22eaa6dc89 Using https 2017-03-28 15:18:43 -07:00
Augusto Monteiro 93a59c57ec #527 - removing msm install from dev_setup 2017-03-28 11:20:00 -07:00
Augusto Monteiro 2b96f2dd19 #527 - Adding msm install script and renaming skill 2017-03-28 11:20:00 -07:00
Nicolas Couture 878b05298d #372 - dev_setup.sh ignores WORKON_HOME when VIRTUALENV_ROOT is unset (#376)
#372 - dev_setup.sh ignores WORKON_HOME when VIRTUALENV_ROOT is unset
- Favor using the WORKON_HOME environment variable over VIRTUALENV_ROOT
- Specifying the name of the virtualenv directory
- Postfixing VIRTUALENV_ROOT with "/mycroft"
2017-02-01 23:40:13 -03:00
Arron Atchison e3e58d3ee4 Removing sudo from dev_setup.sh 2016-12-28 12:51:13 -06:00
Arron Atchison 2252966dda Issue #423 Register Me button in wifi-setup-client now points to home.mycroft.ai (#424)
* the Register Me button now points to home.mycroft.ai

* the Register Me button now points to home.mycroft.ai
2016-12-20 23:10:26 -06:00
ParkerMc 317a01f75e Added executable bit to arch setup (#359)
* Added executable bit to arch setup

* Update to use Python 2

* Changed pip to pip2

needed when python 3 is default
2016-09-22 09:12:18 -05:00
Arron Atchison c0f933f527 I removed the install-pocketsphinx.sh script from the dev_setup again. Maybe I'll fix it later 2016-07-29 14:58:07 -05:00
Arron Atchison eacff92ace oops, made a typo in dev_setup.sh 2016-07-29 14:50:38 -05:00
Arron Atchison 1e2753c209 fixed pocketsphinx install script to run in quiet mode with the -q flag. There will be path issues unless run like . 2016-07-29 14:45:00 -05:00
Arron Atchison 0221ff4ac5 argh, removed install-pocketsphinx from dev_setup. Hoping this won't be needed again anyway 2016-07-29 14:00:59 -05:00
Arron Atchison 306d150543 addded a script for installing pocketshinx and changeing the import path in local_recognizer.py 2016-07-29 12:21:03 -05:00
Arron Atchison 62a9649680 Some modifications to dev_setup, build_host_setup, and local_recognizer.py. It seems that on debian systems we can install python-pocketsphinx for the python binding. 2016-07-29 10:27:44 -05:00
Ethan Ward bfacbe0087 Issues #259 - Move scripts out of root directory (#301) 2016-07-27 09:36:47 -05:00
Ethan Ward 3f0de9537e Revert "Issues #259 - Move scripts and config out of root directory" (#297) 2016-07-18 15:47:46 -05:00
Ethan Ward 69f3a6cd7a Issues #259 - Move scripts and config out of root directory (#285) 2016-07-18 15:44:25 -05:00
aatchison 70bcb51946 re-added mimic to dev-setup.sh 2016-06-23 10:29:11 -05:00
aatchison 66f5d81dd4 revert to compiling pocketsphinx 2016-06-21 14:00:24 -05:00
aatchison 2d4519d264 installing pocketsphinx from pip, 'casue it's radical 2016-06-20 17:31:41 -05:00
aatchison 8014f95b53 Merge branch 'master' into feature/deb-packaging 2016-06-20 15:45:42 -05:00
Matthew D. Scholefield d1486cf530 Added argument for multiple cores to make calls (#190) 2016-06-20 14:34:36 -04:00
aatchison 492fb8cc00 Merge branch 'master' into feature/deb-packaging 2016-06-13 13:16:47 -05:00
aatchison dff2573584 now pulling adapt-parser-0.2.2 from pypi.python.org 2016-06-13 12:14:33 -05:00
aatchison 20490dfe66 Merge branch 'master' into feature/deb-packaging 2016-06-13 11:18:44 -05:00
aatchison 18e52047b6 removed extra space 2016-06-13 11:00:37 -05:00
aatchison eda393a3af In one case, in dev_setup.sh, virtualenv was using python3.5, so now I'm forcing 2.7 2016-06-10 17:29:13 -05:00
Arron Atchison 243a8b9277 adding enclosrue scripts 2016-06-06 15:37:43 -05:00
Arron Atchison 89234c1629 removed mimic from dev_setup 2016-06-06 13:49:07 -05:00
Sean Fitzgerald 0adde310ed Updating scripts and docs for dev environment setup. 2016-05-23 22:48:45 -07:00
Åke Forslund b53e1be671 Install mimic in dev_setup.sh 2016-05-21 17:40:00 +02:00
Arron Atchison 6e42bb1736 In the 1970s computer users had to understand the arcane syntax of the machines they used. They programed their computers using the machine's native language and hardly gave it a thought.
The 1980s birthed a new form of interaction between computers and users.  For the first time computers became capable of understanding the most basic form of human communication - pointing and grunting.  The mouse and the GUI revolutionized computing and made computers accessible to the masses.

We have now entered a third era.  We are rapidly approaching a time when computer systems will understand human language and respond using the most natural form of human communication – speech.

This is an important development.  Some might even call it revolutionary.

Despite its importance, however, the technologies that will underpin this new method of interaction are the property of major tech firms who don't necessarily have the public's best interests at heart.

Not anymore.

Meet Mycroft – the worlds first open source natural language platform.  Mycroft understands human language and responds with speech.  It is being designed to run on anything from a phone to an automobile and will change the way we interact with open source technologies in profound ways.

Our goal here at Mycroft is to improve this technology to the point that when you interact with the software it is impossible to tell if you are talking to a human or a machine.

This initial release of the Mycroft software represents a significant effort by the Mycroft community to give the open source world access to this important technology.  We are all hoping that the software will be useful to the public and will help to usher in a new era of human machine interaction.

Our community welcomes everyone to use Mycroft, improve the software and contribute back to the project.  With your help and support we can truly make Mycroft an AI for everyone.

Joshua W Montgomery – May 17, 2016
2016-05-20 09:16:01 -05:00