Jump to content

How to compile RNNoise for RISC-V 64


Recommended Posts

The RNNoise code and instructions for compiling it are located at https://gitlab.xiph.org/xiph/rnnoise and highlight the latest addition of Jean-Marc Valin, a developer who I can never thank enough for the work he has done. Two years have passed since the highlighted addition and therefore updated instructions on how to complete the compilation would be useful in general and not just for the hardware we have.


This is the sequence of commands:

sudo atp update
sudo apt install autogen
sudo apt install configure-debian
sudo apt install dh-autoreconf
make -j36
sudo make install -j36


You will now have the RNNoise libraries installed on your system and the demo program to try them in the examples folder.

RNNoise is an audio noise suppression library based on a recurrent neural network and it cannot be missing on the hardware used to record the human voice. Those who don’t know it yet can find the documentation on Archiv website and further information on the Mozilla and Jean-Marc Valin's website.


I’m sure someone will appreciate it.

Edited by Celona
Link to comment
Share on other sites

  • Celona changed the title to How to compile RNNoise for RISC-V 64

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines