location based file exchange controlled by speech (lbfe-s) final project (master thesis) by
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 PresentationTRANSCRIPT
![Page 1: Location Based File Exchange Controlled By Speech (LBFE-S) Final Project (Master Thesis) By](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/1.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/2.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/3.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/4.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/5.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/6.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/7.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/8.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/9.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/10.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/11.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/12.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/13.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/14.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/15.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/16.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/17.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/18.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/19.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/20.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062322/5681449c550346895db14c15/html5/thumbnails/21.jpg)
21Mohammed Marouf
Location Based File Exchange controlled By Speech
Demo
Thanks
Questions