LAB ASSIGNMENT6 - Girish85/CSEE5590-APL GitHub Wiki
Welcome to the Lab Assignment - 6
Student Name : Girish Kumar Reddy Nagella
Existing Problem:
Here the problem is to: • Add Speech-To-Text, Text-To-Speech and SQLite Features to an application and make it efficient.
Here is the Talklis app for USERS
Talklis App:
Talklis App is a Mobile application that uses Speech-To-Text and Text-To-Speech and SQLite database features efficiently.
Here is the Work flow of this application:
Talklis Home Page:
When you click Speaking, you will be taken to Speaking section,
Speaking Section:
You can speak by clicking on the Button, When you finish speaking, you will be shown the word you spoke.
Results of speaking:
When I speak again with different word (Furious)
When you click Listening you will be taken to Listening Section:
Listening Section:
After You finish typing,
You can listen to it by clicking “LISTEN” and also you can save it to your personal list by clicking button at the end, then that word is added to your list:
YourList Section:
Words saved in your list:
Adding few more words by following same procedure,
Now My List is:
Code Snippets:
TalkLis:
Code snippets for Launching Activity (XML and JAVA):
Layout Creation:
Java Code for calling activities from launcher activity:
Code snippets for Speaking Activity (XML and JAVA):
Layout Creation:
Java Code for Speech recognition and setting visibilities of hidden views:
Code snippets for Listening Activity (XML and JAVA):
Layout Creation:
Java Code for Text to Speech and also adding words to Database:
Code snippets for Mylists Activity (XML and JAVA):
Layout Creation:
Java Code for Adding List View with Data from Database:
Thankyou