Dissertation/ Thesis
GUI Lite: a reduced complexity graphical user interface development toolbox in MATLAB (with applications to digital speech processing problems)
| Title: | GUI Lite: a reduced complexity graphical user interface development toolbox in MATLAB (with applications to digital speech processing problems) |
|---|---|
| Authors: | D'Souza, Reemy Maria, 1986- |
| Contributors: | D'Souza, Reemy Maria, 1986- (author), RABINER, LAWRENCE (chair), Wilder, Joseph (internal member), Marsic, Ivan (internal member), Rutgers University, Graduate School - New Brunswick |
| Publication Year: | 2011 |
| Collection: | RUcore - Rutgers University Community Repository |
| Subject Terms: | Electrical and Computer Engineering, Graphical user interfaces (Computer systems)--Design, User interfaces (Computer systems)--Design, MATLAB, Speech processing systems--Computer programs |
| Description: | Graphical User Interfaces (GUIs) are used to view and study the capabilities and limitations of a range of speech processing applications. They are invaluable teaching and algorithm implementation aids. Using a GUI to explore the capabilities of a given application greatly increases the utility of the application, particularly in the area of digital speech processing. Currently there exists a powerful GUI design toolbox, called the GUIDE (Graphical User Interface Development Environment), included with MATLAB. Learning how to use the GUIDE effectively is complicated and time-consuming. Our basic premise about the GUIDE is that a small and manageable subset of the GUIDE’s capability could provide sufficient flexibility to implement most speech processing problems of interest. With this driving principle, we have designed and implemented the GUI Lite Version 1 and Version 2 which enable the user to easily design and create GUIs in MATLAB. GUI Lite Version 1 is a single-pass design tool in which the GUI layout and callback functions (i.e., code associated with the various GUI elements like graphical displays and buttons) are integrated into a single stage solution. The GUI Lite Version 1 User Manual explains how to write code to control and manipulate the various GUI components used in a given implementation of a speech processing algorithm. GUI Lite Version 2 is a two-pass design tool in which the GUI layout is implemented in the first stage, and the selected GUI element callback functions are implemented in the second stage. GUI Lite Version 2 automates and separates the design and layout of the GUI from the writing of the callback code that controls the various GUI elements. This two stage GUI design and creation tool simplifies the process of creating viable GUIs and improves the user experience significantly. GUI Lite Versions 1 and 2 have undergone a series of user trials to develop GUIs for a range of speech processing algorithms. The trial results indicate that the two GUI Lite tools succeed in making the ... |
| Document Type: | thesis |
| File Description: | vi, 241 p. : ill.; electronic resource; application/pdf |
| Language: | English |
| Relation: | Rutgers University Electronic Theses and Dissertations; Graduate School - New Brunswick Electronic Theses and Dissertations; rucore19991600001; http://hdl.rutgers.edu/1782.1/rucore10001600001.ETD.000057539 |
| Availability: | http://hdl.rutgers.edu/1782.1/rucore10001600001.ETD.000057539 |
| Accession Number: | edsbas.48FCFD3 |
| Database: | BASE |
| FullText | Text: Availability: 0 CustomLinks: – Url: http://hdl.rutgers.edu/1782.1/rucore10001600001.ETD.000057539# Name: EDS - BASE (ns324271) Category: fullText Text: View record from BASE |
|---|---|
| Header | DbId: edsbas DbLabel: BASE An: edsbas.48FCFD3 RelevancyScore: 695 AccessLevel: 3 PubType: Dissertation/ Thesis PubTypeId: dissertation PreciseRelevancyScore: 694.654296875 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: GUI Lite: a reduced complexity graphical user interface development toolbox in MATLAB (with applications to digital speech processing problems) – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22D'Souza%2C+Reemy+Maria%2C+1986-%22">D'Souza, Reemy Maria, 1986-</searchLink> – Name: Author Label: Contributors Group: Au Data: D'Souza, Reemy Maria, 1986- (author)<br />RABINER, LAWRENCE (chair)<br />Wilder, Joseph (internal member)<br />Marsic, Ivan (internal member)<br />Rutgers University<br />Graduate School - New Brunswick – Name: DatePubCY Label: Publication Year Group: Date Data: 2011 – Name: Subset Label: Collection Group: HoldingsInfo Data: RUcore - Rutgers University Community Repository – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22Electrical+and+Computer+Engineering%22">Electrical and Computer Engineering</searchLink><br /><searchLink fieldCode="DE" term="%22Graphical+user+interfaces+%28Computer+systems%29--Design%22">Graphical user interfaces (Computer systems)--Design</searchLink><br /><searchLink fieldCode="DE" term="%22User+interfaces+%28Computer+systems%29--Design%22">User interfaces (Computer systems)--Design</searchLink><br /><searchLink fieldCode="DE" term="%22MATLAB%22">MATLAB</searchLink><br /><searchLink fieldCode="DE" term="%22Speech+processing+systems--Computer+programs%22">Speech processing systems--Computer programs</searchLink> – Name: Abstract Label: Description Group: Ab Data: Graphical User Interfaces (GUIs) are used to view and study the capabilities and limitations of a range of speech processing applications. They are invaluable teaching and algorithm implementation aids. Using a GUI to explore the capabilities of a given application greatly increases the utility of the application, particularly in the area of digital speech processing. Currently there exists a powerful GUI design toolbox, called the GUIDE (Graphical User Interface Development Environment), included with MATLAB. Learning how to use the GUIDE effectively is complicated and time-consuming. Our basic premise about the GUIDE is that a small and manageable subset of the GUIDE’s capability could provide sufficient flexibility to implement most speech processing problems of interest. With this driving principle, we have designed and implemented the GUI Lite Version 1 and Version 2 which enable the user to easily design and create GUIs in MATLAB. GUI Lite Version 1 is a single-pass design tool in which the GUI layout and callback functions (i.e., code associated with the various GUI elements like graphical displays and buttons) are integrated into a single stage solution. The GUI Lite Version 1 User Manual explains how to write code to control and manipulate the various GUI components used in a given implementation of a speech processing algorithm. GUI Lite Version 2 is a two-pass design tool in which the GUI layout is implemented in the first stage, and the selected GUI element callback functions are implemented in the second stage. GUI Lite Version 2 automates and separates the design and layout of the GUI from the writing of the callback code that controls the various GUI elements. This two stage GUI design and creation tool simplifies the process of creating viable GUIs and improves the user experience significantly. GUI Lite Versions 1 and 2 have undergone a series of user trials to develop GUIs for a range of speech processing algorithms. The trial results indicate that the two GUI Lite tools succeed in making the ... – Name: TypeDocument Label: Document Type Group: TypDoc Data: thesis – Name: Format Label: File Description Group: SrcInfo Data: vi, 241 p. : ill.; electronic resource; application/pdf – Name: Language Label: Language Group: Lang Data: English – Name: NoteTitleSource Label: Relation Group: SrcInfo Data: Rutgers University Electronic Theses and Dissertations; Graduate School - New Brunswick Electronic Theses and Dissertations; rucore19991600001; http://hdl.rutgers.edu/1782.1/rucore10001600001.ETD.000057539 – Name: URL Label: Availability Group: URL Data: http://hdl.rutgers.edu/1782.1/rucore10001600001.ETD.000057539 – Name: AN Label: Accession Number Group: ID Data: edsbas.48FCFD3 |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.48FCFD3 |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English Subjects: – SubjectFull: Electrical and Computer Engineering Type: general – SubjectFull: Graphical user interfaces (Computer systems)--Design Type: general – SubjectFull: User interfaces (Computer systems)--Design Type: general – SubjectFull: MATLAB Type: general – SubjectFull: Speech processing systems--Computer programs Type: general Titles: – TitleFull: GUI Lite: a reduced complexity graphical user interface development toolbox in MATLAB (with applications to digital speech processing problems) Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: D'Souza, Reemy Maria, 1986- – PersonEntity: Name: NameFull: D'Souza, Reemy Maria, 1986- (author) – PersonEntity: Name: NameFull: RABINER, LAWRENCE (chair) – PersonEntity: Name: NameFull: Wilder, Joseph (internal member) – PersonEntity: Name: NameFull: Marsic, Ivan (internal member) – PersonEntity: Name: NameFull: Rutgers University – PersonEntity: Name: NameFull: Graduate School - New Brunswick IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2011 Identifiers: – Type: issn-locals Value: edsbas |
| ResultId | 1 |