Skip to content

Update for Arduino 1.6.x and port to Teensy#15

Open
PaulStoffregen wants to merge 38 commits intogoing-digital:masterfrom
PaulStoffregen:master
Open

Update for Arduino 1.6.x and port to Teensy#15
PaulStoffregen wants to merge 38 commits intogoing-digital:masterfrom
PaulStoffregen:master

Conversation

@PaulStoffregen
Copy link
Copy Markdown

This set of changes updates this library to work on modern versions of Arduino. It also adds support for Teensy LC, 3.1 & 3.2.

The folder hierarchy is changed and a library.properties file was added, to meet Arduino's requirements for listing in their new Library Manager.

@PaulStoffregen
Copy link
Copy Markdown
Author

This fixes #9

Defragster added 8 commits March 14, 2016 22:36
Exposes two funcs sayReady() and sayGo()
Rather than say() and wait.
User sketch starts a Timer1.initialize(25000);
does sayReady on the speech
then timer calls sayGo until done
Update internal two part say()
say reuse IntervalTimer same interface, voice.active bool
Active as a method with yield so tight while doesn't freeze
This makes the original samples work
New interface .sayQ starts and returns
.active() returns 0 when no active sound playing
.sayQ during active sound will replace it
Recorded on phone form headphones - you can hear the off bits
@PaulStoffregen
Copy link
Copy Markdown
Author

Is Talkie no longer being maintained?

Over the last week, I've heard requests and contributions for more advanced features. I'd like to start testing and merging these, at least to my repository.

If you'd like to merge this update, but not a bunch of other new features, and you need more time to review, please say so. Otherwise, as I do more work, github will continue piling new features onto the pull request.

@PaulStoffregen
Copy link
Copy Markdown
Author

Sorry, I should have created a branch for this pull request. Because I overlooked this step, this pull request has continued to expand as we've done more Teensy-specific development.

If anyone ever reads this and wants to merge some but not all, please contact me (paul at pjrc dot com) and I'll prepare a better pull request with a proper branch.

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

Successfully merging this pull request may close these issues.

4 participants