koalazak / dorita980

Unofficial iRobot Roomba and Braava (i7/i7+, 980, 960, 900, e5, 690, 675, m6, etc) node.js library (SDK) to control your robot
MIT License
931 stars 147 forks source link

Ability to add custom played sound through dorita980 #171

Closed Bowswa closed 12 months ago

Bowswa commented 1 year ago

Hello! I would like to suggest that the ability to add custom sounds to your roomba be added to dorita. As far as i can see, there is no current way to do this.

I specifically want my roomba to be able to swear when it bumps into a wall, but i can also see more practical uses for such a feature.

For example, being able to audibly hear when the roomba received a command from dorita980 VS the app, dorita would play a different series of beeps, or even have the robot say what command it is executing.

I know the Roombas later than the 980(figure thats what the 980 in dorita980 is based off of) has a good enough speaker to do this.

The other thing could be having the roomba play music while it is cleaning, as that could allow the creation of "roomba noise cancellation music". That would also be something useful, with minor sound files(like when it hits a wall and screaming a curse word as loud as possible) able to play on top of the music obviously.