diff options
| author | schneefux <schneefux+commit@schneefux.xyz> | 2014-08-13 01:12:50 -0400 |
|---|---|---|
| committer | schneefux <schneefux+commit@schneefux.xyz> | 2014-08-13 01:12:50 -0400 |
| commit | 71ac7e8d50a3bc9ee814f334b938cda336377d4f (patch) | |
| tree | 6be7452660214094a6b1393e4333f45f60020b83 /CONTRIBUTING.md | |
| parent | e85a8160b361685f6ec7e55fdbf30683d2b6c3f2 (diff) | |
| parent | 4871e2c53f6f7176e6035739e3a83e6a83de68e0 (diff) | |
| download | jasper-client-71ac7e8d50a3bc9ee814f334b938cda336377d4f.tar.gz jasper-client-71ac7e8d50a3bc9ee814f334b938cda336377d4f.zip | |
Merge pull request #132 from astahlman/master
Updated list of TODOs in CONTRIBUTING.md
Diffstat (limited to 'CONTRIBUTING.md')
| -rw-r--r-- | CONTRIBUTING.md | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e2e8df0..08e6ab0 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -37,6 +37,5 @@ If you're looking for something to do, here are some suggestions: 1. Improve unit-testing for `jasper-client`. The Jasper modules and `brain.py` have ample testing, but other Python modules (`conversation.py`, `mic.py`, etc.) do not. 2. Come up with a better way to automate testing on the Pi. This might include spinning up some sort of VM with [Docker](http://docs.docker.io), or take a completely different approach. 3. Buff up the text-refinement functions in [`alteration.py`](https://github.com/jasperproject/jasper-client/blob/master/client/alteration.py). These are meant to convert text to a form that will sound more human-friendly when spoken by your TTS software, but are quite minimal at the moment. -4. Make Jasper platform-independent (this is a big one). For example, allow Jasper to run on OS X. +4. Make Jasper more platform-independent. Currently, Jasper is only supported on Raspberry Pi and OS X. 5. Decouple Jasper from any specific Linux audio driver implementation. -6. Modularize the speech-to-text and text-to-speech system so that Jasper developers can swap in their own implementations. This would allow some users to plug in, for example, the AT&T speech-to-text service while avoiding an inherent dependence (for Jasper core) on a third-party web service. |
