uta voicefinal

7
UTA Voice:- The key is not to prioritize what's on your schedule, but to schedule your priorities .” As people are driving themselves more to technology their life are getting busy day by day. People have multiple important things lined up one after another which they wanted to attend. In their busy schedule they find it difficult to keep all of the things that they want to do in their mind. |Hence there is a need of to schedule your top priorities accordingly which will help people to manage their day properly. In addition to that due to heavy load on their schedule they tend to forget important things which can cost them fortunes. Business professionals can have several meetings to attend, students and professors can have several class lined for the day. Professors More often than not use questions and discussions to improve thinking skills of the students. Professor will emphasize the important concepts, giving you a better idea of what is important and what you should focus on. Similarly, while attending business meeting the chairperson puts up his agenda, discuss some important topics and even may take some critical decisions which are helpful for his business. Students who attends lecture and the business professionals who attends these meetings often takes notes or refer to the handouts given to them. However there is a high possibility that concepts are being told in a simple way along with its practical example which helps to understand the concept or the problem more clearly. In additions to that topics which gets missed out in the handouts gradually gets covered through brainstorming by asking questions. In spite of giving full attention to the lecture or meeting and taking note alongside it we may miss out something and that could turn out to be the most important topic. In such cases, the best solution is to have the entire lecture or the business meeting recorded so that no one misses out on anything.

Upload: amey-puranik

Post on 23-Feb-2017

33 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: UTA Voicefinal

UTA Voice:-

“The key is not to prioritize what's on your schedule, but to schedule your priorities .” As people are driving themselves more to technology their life are getting busy day by day. People have multiple important things lined up one after another which they wanted to attend. In their busy schedule they find it difficult to keep all of the things that they want to do in their mind. |Hence there is a need of to schedule your top priorities accordingly which will help people to manage their day properly. In addition to that due to heavy load on their schedule they tend to forget important things which can cost them fortunes. Business professionals can have several meetings to attend, students and professors can have several class lined for the day. Professors More often than not use questions and discussions to improve thinking skills of the students. Professor will emphasize the important concepts, giving you a better idea of what is important and what you should focus on. Similarly, while attending business meeting the chairperson puts up his agenda, discuss some important topics and even may take some critical decisions which are helpful for his business. Students who attends lecture and the business professionals who attends these meetings often takes notes or refer to the handouts given to them. However there is a high possibility that concepts are being told in a simple way along with its practical example which helps to understand the concept or the problem more clearly. In additions to that topics which gets missed out in the handouts gradually gets covered through brainstorming by asking questions. In spite of giving full attention to the lecture or meeting and taking note alongside it we may miss out something and that could turn out to be the most important topic. In such cases, the best solution is to have the entire lecture or the business meeting recorded so that no one misses out on anything.

Keeping this in mind, we are building a utility android application that can help user to schedule and keep records of important things in more flexible and robust way. Application that we are building have following features.

• Provides the user to register via social media.• Automatic alarm and phone battery percentage reminder according to the location and

scheduled event of the users.• Shows maps according to the event location and can use the navigation functionality.• Does voice recording automatically of the scheduled event in the background.• Allows users to pull the recorded file on the cloud.• Automatically change the theme of the application.• Application shows the memory available so that users may not run out of memory.• Allows users to share the recorded file with anyone using email or SMS.

Page 2: UTA Voicefinal

The users of this app are student’s professors and business professional. Professors and the project managers can use them to record once and play it when they are not available. In such cases, he/she might upload the audio on a website and ask students to listen to them independently. Although it might not be as effective as sitting in the class for students, the app helps during such inevitable occasions.

Users Roles Functions

Students To add schedule of their class for the semester accordingly.

Registration, Login , Home_screen , Phone_Mode,Schedule_Addition, Recording Screen.SMS/Email Integration.

Business professionals To add schedule of their class for the semester accordingly.

Professors. To add schedule of their class for the semester accordingly.

To go in the conceptual details of this application it will help users to record things automatically as per the given input to the application. User can register to this application using social media. He will add his event name and date, time and location as input in this application. He have an option of setting up a remainder before his scheduled event. Moreover the alarm can be set with the battery percentage notification according to the user’s location and distance he is away from the event. He even have a functionality available to find the event location and navigate through maps. The application triggers the voice recorder according to the time schedule that are given as input. To explain further in an practical way students or the business professional has a class or a meeting schedule from 9:30 am to 11:00 am, this application collects the information about the date and timestamp and triggers the voice recorder automatically for that given duration and shuts down when it goes par the given time. This recorded data will eventually get stored in the audio format in the local memory as well as in cloud and will be available for use many times for further scrutiny. The theme of the application will be changed. In addition to that application shows how much memory is available for use and to store data. At the end once the file is recorded and saved it allows user to share the fill with anyone he wants via SMS or cloud. The only role of the users in this application is to enter his schedule for in the application and let application take care of the rest.

Page 3: UTA Voicefinal

Function Input Output DescriptionRegistration Username An SMS will be

sent to userThis functions sends message to the users according to number provided.

Password.

GoogleSocial Media Integration.

This functions allows user to register to the application using social media which he is comfortable with.

FacebookLinked-inTwitter.

Memory _location _option.

Local Data gets saved.(Locally /cloud)

This function allows user to save data locally.

Cloud. This function handles saving of data on the cloud.

Login Username Redirection to home screen.

This function recognizes users input and redirects him to home screen.

Password.

Home_screen My Space Memory Status. This function (Bar) works in a way which shows the available space to store the recording.

Schedule Lined up events. This function shows the list of the events that are added by the users.

New Schedule Addition.

This functions redirects user to the new screen where he can add his schedule.

Schedule Addition.

Name. Event name will get saved.

The Schedule of the user will get saved in the application. Which will help our application to asynchronously perform operation.

Date_From (MM:DD:YYYY)

Date will get saved.(Constraint:- Format )

Time From (HH:MM)

Time will get saved.(Constraint:- Format)

Dateto (MM:DD:YYYY)

Date will get saved.(Constraint:- Format)

Time to (HH:MM) Time will get saved.(Constraint:- Format)

Location of the event/Venue.

Alarm will get set. App will use location to Set Up Alarm according to distance from Venue

Page 4: UTA Voicefinal

Recording Screen.

Delete Recording will get deleted. (User dependent.)

This function gives option to the user to amend saved recordings.

Rename. Recording name will be changed accordingly.

Map Location Map will be shown with ticker at Event location.

This function helps User to locate the venue. User can also start navigation to reach there

Theme (None) Mode /Theme of application wil be changed.

Mode /Theme of application wil be changed.

Phone_Mode Normal This function deals with Vibration Silent Airplane

Notification (Alert) A notification that the recoding is been started.

This function gives a notification to the users that recording is been started moreover will also give user to stop the recording.

Battery_Check (Alert) Battery notification.

This functions deals with notifying user about his device battery.

Start_Recording (Voice Recorder) The recorder will get triggered as soon as per the given timeframe

As soon as the phone time matches with the time stamp entered by the users in the application, automatic voice recorder will get triggered.

Stop_Recording (Voice Recorder) The recorder will stopped as soon as per the given timeframe

User will have an option of stopping the voice recording that’s going on at any time according to his convenience.

SMS/Email Integration.

Phone number/ Email Address.

Link of the link will be sent.

User can send the link (recording on cloud), via SMS/Email

We will use Android studio as an IDE to develop this android application. Along with that we will be using Phone recorder, Alarm and maps to integrate it with our application. Moreover registration of our application with social media allows our user to use our application in more agile way. Integration with cloud and saving data online makes our application more substantial.

Page 5: UTA Voicefinal