This is the Talking Teddy android application version 0.5.
mnutsch / talktometeddy Goto Github PK
View Code? Open in Web Editor NEWThis is the repository for the Talking Teddy android app.
This is the repository for the Talking Teddy android app.
Need to submit apk, screenshots and description to android market place.
we need a help context menu that explain the app in clear text. This is important as app doesn't have any other mode of interaction.
In addition, we can add 'help' keyword and recite the menu when user says it.
Add simple user sign up and logging functionality.
What do you know?
What things do you know?
How old are you?
Who are you?
Received "I didn't understand response" on these phrases above. These were tried again after initial opening conversations.
Users actual and matched prompted logging got broken with v1.0 update.
to get better visibility in app store and among audience
Laughing sounds, beep sounds that can be played along with TTS to add rich auditory experience.
When Teddy responds negatively 2-3 times consecutively, we should keep a counter and repeat the main menu to guide the user in right direction.
This is important because right now our app doesn't have text help menu. In fact, I am creating another issue saying 'we need a help context menu that explain the app in clear text'.
Voice only, no need to touch the screen
Adding more images/visuals especially for longer answers
The goal is to speed up response time for common user statements when there are a large number of options.
Additionally, figure out how to still allow for randomized "Say" responses with server caching.
Richer auditory experience
Steps to re-produce:
Click on Teddy, say something (I used random word: "Computer")
As the Google Speech-to-text popup closes, click on the button again and Google Speech-to-text listens to voice input.
Don't say anything and watch Teddy feedback played back and fed into the Speech-to-text.
Might be low priority as this was hard to reproduce.
Tweaked pitch and speech rate to sound Teddy more kid friendly.
Checked in the code yesterday. Would be great to see the feedback on this from users
Update
SimpleSpeechActivityDemo to a meaningful name
Add additional scenarios.
I like the idea of 'Thinking...' toast message to handle waiting time, however I did notice considerable network lag in response - more than 5 seconds at times. I tried this on a public WiFi network.
We will probably have to do performance analysis to see if we can improve on this.
For the questions that Teddy understands or even doesn't understand, 'Thinking...' toast appears even after the TTS answer has already started.
The TTS and answer toast should be in sync. This might as well be because of network delays.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.