Naobian - Hassle-free Naomi Setup
The Raspberry Pi and other micro-controllers, small single-board computers, are quite robust platforms for Naomi. However, setting up a fully working Linux system with all the recommended packages and the Naomi recommendations is a boring task taking quite some time and Linux newcomers shouldn't worry about these technical details.
A vocal assistant enthusiast doesn't have to be a Linux enthusiast!
Naobian aims to provide a pre-configured Linux system setup specific to the needs of every Naomi user. To that end, the project provides a complete SD-card image pre-configured with Naomi and many other Naomi and Hardware-specific preparations for the Raspberry Pi.
How Naobian is Setup
Naobian is setup in a plug-in-play manor so users can test the software or not worry about how to set everything up. The image comes with Naomi installed, Flite TTS & PocketSphinx STT, as well as a defaulted profile to get started. After trying Naomi out you can personalize things to your liking.
To Get Started
- Insert the SD card in your device, ensure the network is connected (or setup the Wi-Fi and ssh are set up first if you want to ssh into the device) and connect the power
- Go into the directory
- Run the app
Just like standard Raspbian, the Naobian image uses 'pi' and 'raspberry' as default username and password. Please change them immediately by running "sudo raspi-config" at the command line and selecting option 1 "Change User Password"
Default user: pi
Default password: raspberry
As a network connected device, having a unique password significantly enhances your security and thwarts the majority of hacking attempts.
We recommend setting a unique password for any device, especially one that is exposed directly to the internet.
cd Naomi
./Naomi
To check for updates at any given time
go into the Naomi dir (cd ~/Naomi
) and run git pull