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:

Home

When you click Speaking, you will be taken to Speaking section,

Speaking Section:

Home

You can speak by clicking on the Button, When you finish speaking, you will be shown the word you spoke.

Results of speaking:

Home

When I speak again with different word (Furious) Home

When you click Listening you will be taken to Listening Section:

Listening Section:

Home

After You finish typing, Home

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: Home

YourList Section:

Words saved in your list:

Home

Adding few more words by following same procedure,

Now My List is:

Home

Code Snippets:


TalkLis:

Code snippets for Launching Activity (XML and JAVA):

Layout Creation:

Home

Java Code for calling activities from launcher activity:

Home

Code snippets for Speaking Activity (XML and JAVA):

Layout Creation:

Home

Java Code for Speech recognition and setting visibilities of hidden views:

Home

Code snippets for Listening Activity (XML and JAVA):

Layout Creation:

Home

Java Code for Text to Speech and also adding words to Database:

Home

Code snippets for Mylists Activity (XML and JAVA):

Layout Creation:

Home

Java Code for Adding List View with Data from Database:

Home

                                Thankyou