Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Decouple the software from a specific audio setup #16

Closed
wrmilling opened this issue Apr 10, 2014 · 2 comments
Closed

Decouple the software from a specific audio setup #16

wrmilling opened this issue Apr 10, 2014 · 2 comments

Comments

@wrmilling
Copy link

While I can modify the software to point directly to my specific audio setup, could you look into separating this out to a configuration file for specifying the hardware to use for input/output? This would help greatly in the future for integrating jasper into existing setups.

@qpaulson
Copy link

And also ideally make it smarter so it auto-detects the devices and selects the right one if one is not configured in said configuration file..

I've done this in an app which is very simular to Jasper VoiceExec, which you can feel free to scavange the code from: https://github.com/qpaulson/VoiceExec

I also have a pretty good weather module which I am planning to port over to Jasper as well as google TTS and Google STT support.

fritz-fritz added a commit to fritz-fritz/jasper-client that referenced this issue Apr 18, 2014
This is to make code more universal. This addresses jasperproject#16
@astahlman
Copy link
Contributor

See #100, in which I've factored out a new speaker module which detects the current platform at runtime and selects the appropriate system command. Currently RPi and OS X are supported.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants