...
- Repo with Cubetto firmward source code: https://github.com/simonbates/cubetto
- Contains files retrieved from the Google Drive location referenced in the video above: https://drive.google.com/file/d/0B0CGyWe9uilVc0Nycms2QnFJOTg/view
Library suggested by Primo: https://github.com/going-digital/Talkie
- An alternative to using a text-to-speech library would be to record and play back samples of the words "forward", "left", "right" – we would store the sample data in the firmware
- AudioZero – https://www.arduino.cc/en/Reference/AudioZero play back .wav files from a storage device
- Making beeps can be done simply by changing tones in frequency – additional resource for musical notes to frequency conversion http://pages.mtu.edu/~suits/notefreqs.html
Hardware
The video above says to install support for Genuino Zero (now "Arduino Zero" that the legal battle is resolved between arduino.cc and arduino.org):
...
- The Cubetto operates as before but with the addition of speech output
- It is possible that the speaker on the Cubetto board is unable to reproduce speech and an alternative would be to try sounds (beeps) of different patterns and/or pitches
Issues:
- Arduino Zero does not support <avr/io.h>, which is used for Talkie library