+ All Categories
Home > Documents > Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

Date post: 12-Jan-2016
Category:
Upload: ronat
View: 28 times
Download: 0 times
Share this document with a friend
Description:
Location Based File Exchange controlled By Speech. Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By Mohammed Marouf [email protected] Supervisor s John A. Sørensen & Michael Lund Project period: - PowerPoint PPT Presentation
Popular Tags:
21
1 Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By Mohammed Marouf [email protected] Supervisor s John A. Sørensen & Michael Lund Project period: 1 st September 2003 - 31 st May 2004 Mohammed Marouf Location Based File Exchange controlled By Speech
Transcript
Page 1: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

1

Location Based File Exchange Controlled By Speech

(LBFE-S)

Final Project (Master Thesis)

By

Mohammed [email protected]

Supervisors

John A. Sørensen

&

Michael Lund

Project period:

1st September 2003 - 31st May 2004

Mohammed Marouf

Location Based File Exchange controlled By Speech

Page 2: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

2

Schedule Problem Statement LBFE-S Presentation LBFE-S Design and Implementation Test Conclusion and Future Work Demo Questions

Mohammed Marouf

Location Based File Exchange controlled By Speech

Page 3: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

3

Problem Statement

Mohammed Marouf

Location Based File Exchange controlled By Speech

Services Informing Service

File Uploading / Downloading Service

Page 4: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

4

LBFE-S Presentation

Mohammed Marouf

Location Based File Exchange controlled By Speech

Page 5: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

5

LBFE-S Presentation

Mohammed Marouf

Location Based File Exchange controlled By Speech

Page 6: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

6

LBFE-S Design and Implementation LBFE-S Architecture Client/Server Communication LBFE-S Data Sources LBFE-S Server Design LBFE-S Client Design Sequence Diagram

Mohammed Marouf

Location Based File Exchange controlled By Speech

Page 7: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

7

LBFE-S Architecture

Mohammed Marouf

Location Based File Exchange controlled By Speech

Service

one

Data Source

Page 8: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

8

Client/Server Communication (1-3) LBFE-S Internet protocol stack

Mohammed Marouf

Location Based File Exchange controlled By Speech

Page 9: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

9

Client/Server Communication (2-3) LBFE-S Protocol

Mohammed Marouf

Location Based File Exchange controlled By Speech

Located+ Position+ course &File names

Page 10: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

10

Client/Server Communication (3-3)

Mohammed Marouf

Location Based File Exchange controlled By Speech

Threeway Handshake

LBFE-S Client

LBFE-S Server

Welcome Socket

Connection Socket

Client Socket

Time

Bytes

Page 11: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

11

Threading

Mohammed Marouf

Location Based File Exchange controlled By Speech

LBFE-S Server Side

LBFE--S CLient

LBFE --S CLient

Server

Thread

Thread

Thread

Information Files

LBFE-SCLient

Port Number

8000

Re q u e s t

A c c e p tA c cept

A c c e p t

Request

Request

DateTime.java

Position Server

Page 12: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

12

LBFE-S Data sources Users.XML Data.XML

Mohammed Marouf

Location Based File Exchange controlled By Speech

<Users><User>

<UserName> marouf</UserName><PassWord> marouf</PassWord>

</User>…

</Users>

<LBFE-S><Info>

<Room> 4.14 </Room><Day> Monday </Day>

<Month> October </Month> <Date> 27 </Date>

<TimeFrom> 9 </TimeFrom><TimeTo> 12 </TimeTo><Course> java </Course><FileName> brixtofte.txt

</FileName></Info>…

</LBFE-S>

Page 13: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

13

LBFE-S Server Design Accessing the data sources Authenticate users Position calculation

Mohammed Marouf

Location Based File Exchange controlled By Speech

If

Page 14: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

14

LBFE-S Client design Speech Recognizer Speech Synthesizer

Mohammed Marouf

Location Based File Exchange controlled By Speech

Page 15: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

15

The Speech Recognizer (1 of 2) The computer listens to the user speech, determines what is said and translates it into

understandable format for the computer.

Mohammed Marouf

Location Based File Exchange controlled By Speech

1. Speaker Dependent/Independent

2. Vocabulary size

Rule Grammar

grammar javax.speech.demo; Header

public <sentence> = Submit | Read me | Ok | Exit Body

Page 16: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

16

The Speech Recognizer (2 of 2)

3. Speech Recognizer classes

Mohammed Marouf

Location Based File Exchange controlled By Speech

Isolated words

Connected words

Continuous speech

Spontaneous speech

4 . Quiet/Noisy environment

Page 17: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

17

The Speech Synthesizer Computer can speak JSML

Mohammed Marouf

Location Based File Exchange controlled By Speech

Page 18: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

18

LBFE-S Sequence diagram

Mohammed Marouf

Location Based File Exchange controlled By Speech

Speech Recognizer

Speech Synthesizer

Client Handler

Server Handler

The Data Stored in XMl files

Recognized Commands

Username+ password + client’s IP address

Validate username and password

results

Get the user’s Position

position

Registered

Spooken output

Room number + date + time

User’s Status

Event (Upload or download)

Upload or download files

User’s Status+ activity name+ filename

Position Server

Status+ Position + Activity name+ File name

Page 19: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

19

Test

Mohammed Marouf

Location Based File Exchange controlled By Speech

 System requirement

System analysis

System Design

Acceptance Test

Integration Test

Unit Test

Writing the code

LBFE-S needs

Failure

Success

Success

Success

Success

Failure

Failure

Page 20: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

20

Conclusion The accuracy of the EPE can affect the appliaction The accuracy of the speech recognizer was acceptable The results of the system were satisfactory

Mohammed Marouf

Location Based File Exchange controlled By Speech

Future work LBFE-S is easy to extent Upload and download audio and video files Run LBFE-S on PDA Integrate LBFE-S with other systems

Page 21: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By

21Mohammed Marouf

Location Based File Exchange controlled By Speech

Demo

Thanks

Questions


Recommended