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

Use with Picovoice #21

Open
Jonas2OO3 opened this issue Jan 4, 2021 · 0 comments
Open

Use with Picovoice #21

Jonas2OO3 opened this issue Jan 4, 2021 · 0 comments

Comments

@Jonas2OO3
Copy link

Hi,

I am currently using the 6-mic circular array with Picovoice as described here: https://github.com/Picovoice/picovoice/blob/master/demo/nodejs/mic.js - works pretty well already. However, especially when playing music at the same time, it does not always. I assume Picovoice cannot handle eight channels, so to utilize the full performance of Respeaker, respeakerd would be required?

Your documentation states that "Librespeaker is an audio processing library which can perform noise suppression, direction of arrival calculation, beamforming, hotword searching" - it seems like that would help me (except for the hotword searching that is done by Picovoice itself). I guess I need noise suppression / beamforming before the audio is sent to Picovoice.

How can I use librespeaker/respeakerd together with Picovoice? I tried using respeaker and then use node-audioworklet to read from pulse and send it to Picovoice, but I did not get it to work.

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

1 participant