Billy Overton 2012-9-19. Getting back to software.

Slides:



Advertisements
Similar presentations
Unit 1: Module 1 Objective 10 identify tools used in the entry, retrieval, processing, storage, presentation, transmission and dissemination of information;
Advertisements

Company LOGO Automation Tools For Android Anshu Prasad.
The Free IT Management App & Community. What Do I Have? How Do I Keep Track of Everything? Is Everything Working? How Do I Fix IT? IT Admin What IT Pros.
-Baljeet Aulakh -Arnold Csok -Jared Shepherd -Amandeep Singh EEC 490 Spring 2012 Kinect Fitness Trainer 1.
Windows Communication Foundation and Web Services.
The State of the Art in VoiceXML Chetan Sharma, MS Graduate Student School of CSIS, Pace University.
Voice-enabled Image Identification System Design Aashish P. Shrestha Ming Ming Zheng Multimedia Signal Processing, University of Bridgeport, Connecticut.
EEC-693/793 Applied Computer Vision with Depth Cameras
© 2001 CUHK Recognition Software Building Block Overview 1. Task specification — What is the function of the system ? 2. Recognizer Design — Vocabulary.
Chapter 3 Software Two major types of software
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Basic SharePoint 2013 App Development start-up for New Developers
Recognizes: Magic Memo, show me memo number three. Magic Memo, show memo one. Magic Memo, display memo number two. Magic Memo, display memo.
Introduction to AJAX AJAX Keywords: JavaScript and XML
A Scalable Application Architecture for composing News Portals on the Internet Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta Famagusta.
Cli/Serv.: JXTA/151 Client/Server Distributed Systems v Objective –explain JXTA, a support environment for P2P services and applications ,
VeribisCRM CUSTOMER RELATIONSHIP MANAGEMENT Engin Duran Experience is our know how.
Chapter 5 – Part II IT Infrastructure and Emerging Technologies.
Introduction to Mobile Programming. Slide 2 Overview Fundamentally, it all works the same way You get the SDK for the device (Droid, Windows, Apple) You.
Using Web Services to Create Events Web Services Explained And a Production Ready Example.
Windows Small Business Server 2003 Setting up and Connecting David Overton Partner Technical Specialist.
IT Project Management Tools Available for Use at the Utah Dept. of Health The sooner you begin coding the later you finish. What is not documented has.
Project By: Brent Elder, Mike Holovka, Hisham Algadaibi.
Module 2 Configuring Disks and Device Drivers. Module Overview Partitioning Disks in Windows® 7 Managing Disk Volumes Maintaining Disks in Windows 7 Installing.
Voice Recognition (Presentation 2) By: Priya Devi A. S/W Developer, Xsys technologies Bangalore.
A place to share March 2010.
To access our web services, go to……. Click on Customer Login.
Butler Bot Sai Srivatsava Vemu Graduate Student Mechanical and Aerospace Engineering.
The Microsoft.NET Connected Logo Program Derek Edwards CS 376 April 22 nd, 2003.
Module 1: Getting Started. Introduction to.NET and the.NET Framework Exploring Visual Studio.NET Creating a Windows Application Project Overview Use Visual.
Assistive Technology November 14, Screen Reader Who uses screen readers? –People with little to no vision What is it? –A form of “Assistive Technology”
Cloud Based Tools Created by. Cloud Based Tools Presentation Collaboration Engagement Organization Others areas of your choice can be listed **List each.
Controlling Computer Using Speech Recognition (CCSR) Creative Masters Group Supervisor : Dr: Mounira Taileb.
By Brad kattler. Which is better The Answer They are both the same.
1 Creative Innovation – Customer Satisfaction – Continual Quality Improvement Asterisk Telephony Solutions & Tools Product Update 2009 Steve Sokol Marketing.
Computer Software Types Three layers of software Operation.
CSIT 220 (Blum)1 Remote Procedure Calls Based on Chapter 38 in Computer Networks and Internets, Comer.
SUBMITTED BY JESNA J AM.EN.P2ELT14003 LEARNING MANAGEMENT SYSTEM.
Talking to Robots Using MS Speech SDK 5.1 in C# Sebastian van Delden USC Upstate
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
1 Galatea: Open-Source Software for Developing Anthropomorphic Spoken Dialog Agents S. Kawamoto, et al. October 27, 2004.
Developing SQL Server 2000 Reporting Services Applications Brian Welcker Group Program Manager SQL Server Reporting Services Microsoft Corporation.
Presentation Title 1 1/27/2016 Lucent Technologies - Proprietary Voice Interface On Wireless Applications Protocol A PDA Implementation Sherif Abdou Qiru.
Purpose of Operating System Monil Adhikari. Agenda Introduction Responsibilities of Operating System User Interfaces Command Line Interface Graphical.
11 Computers, C#, XNA, and You Session 1.1. Session Overview  Find out what computers are all about ...and what makes a great programmer  Discover.
.NET Mobile Application Development XML Web Services.
Business-logic Layer Presentation Layer Network Layer Digital Signal Processing Layer SmartHome API SmartHome Software Architecture SH mobile application.
SoCal GPUG Meeting – February Agenda Installation and Configuration Standard Features Standard vs. eConnect Adapters Alternatives Resources Integration.
OE-NIK HP Advanced Programming Web services Standards and protocols Using web services Using web services with asynchronous calls.
Microsoft Office From it’s beginnings to the future.
Wednesday NI Vision Sessions
Redmond Protocols Plugfest 2016 Jinghui Zhang Office Interoperability Test Tools (Test Suites and Open Source Projects) Software Engineer Microsoft Corporation.
Windows App Studio Windows App Studio is the tool that makes it fast and easy to build Windows 10 apps. It’s accessible from any device with a browser.
Windows 7 Ultimate
Introduction to .NET Core
EEC-693/793 Applied Computer Vision with Depth Cameras
EEC-693/793 Applied Computer Vision with Depth Cameras
Module 1: Getting Started
WPF AKEEL AHMED.
EEC-693/793 Applied Computer Vision with Depth Cameras
1/2/2019 9:19 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
What is a CMS. CMS is content management system CMS is a software that stores content.
David Cyphert CS 2310 – Software Engineering
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
EEC-693/793 Applied Computer Vision with Depth Cameras
EEC-693/793 Applied Computer Vision with Depth Cameras
Microsoft Word Software
WORDKIT: by Kailee Murphy
Introduction to AltaRTVal™
Presentation transcript:

Billy Overton

Getting back to software

 RS-232  HTTP GET/POST  Infrared  Custom

 Pros  Many devices have RS-232 control  Extremely simple  Has common libraries  Usually well documented  Cons  Uncommon Hardware  No common command set

 Pros  Uses pre-existing controls systems  Can be as simple as an iframe  Customizable  Cons  Usually less documented

 Pros  Almost everything has a remote  Will cover all the functions a user wants  Has premade tools: (Win)LIRC ▪  Cons  Time consuming  Hardware Dependent

 Pros  You can do anything you want  Cons  More hardware

From voice to code

 Kinect for Windows  Microsoft Speech Platform

 Speech Recognition Engines  Grammars  Recognition Results

 There are two types  We’ll use SpeechRecognitionEngine();

 Define what we are looking for  Have three methods of creation  GrammarBuilder class  SrgsGrammar class  Srgs XML file

 Allows you to add items such as strings and Choices objects to build a grammar  Used to create a Grammar object

 recognitionEngine.LoadGrammar(g)

 Two Methods  Synchronous ▪ recognitionEngine.Recognize() ▪ Returns RecognitionResult  Asynchronous ▪ recognitionEngine.RecognizeAsync() ▪ recognitionEngine.RecognizeAsync(mode) ▪ Raises SpeechRecognized event

 Contains all data regarding one grammar match.  Most notably contains:  Result.Text  Result.Confidence

 Name: Billy Overton   IRC: logos on irc.freenode.net  Join us in the #etsuacm channel