-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Ruby bindings and sample #403
base: master
Are you sure you want to change the base?
Conversation
Great. let me know when you finish this PR and we can review it. |
Should be finished. I created a C shared lib binding, the Ruby binding that uses the C shared lib, and decoupled the portaudio stuff in to an optional tool provided by the ruby binding, allowing for other audio data sources |
when I followed README.md, I got error
please add |
Great. @chenguoguo please take a look one more time before we merge. |
@ppibburr thanks for the PR. Two high level comments:
Thanks! |
I made a ruby wrapper with FFI around the C portaudio example, using it as a sharedlib instead of a binary.
Also a standalone repo can be found here.
ruby-snowboy
Compiles pretty straight forward on Ubuntu Xenial 64bit