Sketchify Tutorial I/O Services sketchify.sf.net Željko Obrenović

Slides:



Advertisements
Similar presentations
An Intro to WiiMote WhiteBoard
Advertisements

Source: Source:
Todd W. Neller. What is an Arduino? A small, open-source, affordable, easy-to-program microcontroller (much like a CPU) 16K RAM Up to 20Mhz clock Inexpensive:
XISL language XISL= eXtensible Interaction Sheet Language or XISL=eXtensible Interaction Scenario Language.
Sketchify Tutorial Timers sketchify.sf.net Željko Obrenović
Sketchify Tutorial Defining Interaction and Logic in Sketchify sketchify.sf.net Željko Obrenović
Sketchify Tutorial Variables sketchify.sf.net Željko Obrenović
Sketchify Tutorial Macros sketchify.sf.net Željko Obrenović
Microsense Webcast Streaming Solutions
- List of Multimodal Libraries - (EIF students only)
This year’s project is an addition to last year’s Remote Controlled Home Project Last year’s project was programming a VCR through a remote PC This year’s.
Sketchify Tutorial Exercises sketchify.sf.net Željko Obrenović
Sketchify Tutorial Graphics and Animation in Sketchify sketchify.sf.net Željko Obrenović
Sketchify Tutorial Getting Started – Creating a New Project sketchify.sf.net Željko Obrenović
Sketchify Tutorial External Spreadsheets sketchify.sf.net Željko Obrenović
How to Build a Digital-Physical System-Lab Assegid Kidané Fall 2014.
Introduce about sensor using in Robot NAO Department: FTI-FHO-FPT Presenter: Vu Hoang Dung.
MSc Education Supporting Infrastructure Emil Doychev Vladimir Valkanov University of Plovdiv Bulgaria.
COGAIN 2009 Petr Novák, Olga Štepánková Home and environment control.
WebCMS 101 Jurden Bruce – Web Services –
1 FAQ on video editing. 2 1.Is it possible if I look for some video clips (e.g. firework, speech of Obama) from other sources?  Yes, but you need to.
Emerging Platform#4: Android Bina Ramamurthy.  Android is an Operating system.  Android is an emerging platform for mobile devices.  Initially developed.
Copyright ©: SAMSUNG & Samsung Hope for Youth. All rights reserved Tutorials Screens: Ports and plugs on plasma screens Suitable for: Beginner.
Remote communication and sensing.
David Halpin Carilion Clinic Carrie Cao Virginia Western Community College.
WINDOWS APPLICATIONS by Jane Cable Also called Accessories Also called Components.
A PRIMER ON INTEGRATING WIIMOTE FUNCTIONALITY Wiiiiii!-Mote Connections.
Tutorial 7 Working with Multimedia. XP Introducing Multimedia Bandwidth is a measure of the amount of data that can be sent through a communication pipeline.
Hoelzl Gerold. Overview  Motivation  System design  Summary  Future work Hoelzl Gerold.
CIS 102Introduction to Hardware and Software Chapter 2 Input and Output part 3 output devices.
Ali Shahrokni Application Components Activities Services Content providers Broadcast receivers.
Tools for Middle School Students to Create Vignettes Naomi Caldwell Jeff Naisbitt Matt Miller.
Mihir Daptardar Software Engineering 577b Center for Systems and Software Engineering (CSSE) Viterbi School of Engineering 1.
Image Collection Backend for Cameraphones. Introduction Project Goals Design an integrated system to upload image from a mobile phone to a remote server.
Sketchify Tutorial Defining Interaction and Logic in Sketchify sketchify.sf.net Željko Obrenović
ST01 - Introduction 1 Introduction Lecturer: Smilen Dimitrov Sensors Technology – MED4.
Programming Hexors on Arduino Uno. Arduino Uno Arduino is an open-source electronics platform based on easy- to-use hardware and software. It's intended.
Chapter 13-Tools for the World Wide Web. Overview Web servers. Web browsers. Web page makers and site builders. Plug-ins and delivery vehicles. Beyond.
Zavod za telekomunikacije Igor S. Pandžić Department of telecommunications Faculty of electrical engineering and computing University of Zagreb, Croatia.
Presented by: Introduction to iTunes U BCC on iTunes U.
Chapter 8 Browsing and Searching the Web. Browsing and Searching the Web FAQs: – What’s a Web page? – What’s a URL? – How does a browser work? – How do.
COMPUTER MAIN PARTS By: diego Andrés pulgarin Pérez Teacher: Bertha Inés Ramírez Osorio Cesde 2015.
Creating webpages in Google Sites. 1- Create a Gmail account.
How People with Disabilities Access the Web Web Design – Sec 2-5 Part or all of this lesson was adapted from the University of Washington’s “Web Design.
GoogleDictionary Paul Nepywoda Alla Rozovskaya. Goal Develop a tool for English that, given a word, will illustrate its usage.
EEDEED Tuesday, May 18, VBA & Process Variables  System Overview  Setup (What installations are needed)  What are Process Variables and what.
Overview In this tutorial you will: learn what mobile learning is identify some mobile technologies be introduced to podcasting be introduced to vodcasting.
AUDIO PLAYER ENTERTAINMENT (APE) TSP – Team 10 John Bush – Project Manager Scott Lewis – Technical Manager Chris Page – Meeting Manager Raven Rebb – Project.
Introduction TYWu. Applications Games –Microsoft Kinect Motion Sensor.
AudioBrowser Robert Lutz Marilyn Tremaine. 01/19/052 What is AudioBrowser AudioBrowser is a system that allows blind users to hear information stored.
Current Information To help you find current news and information, many search engines and directories include a hyperlink to a "What's new" page. Many.
Team 9 - myRoom Software Design Considerations. Team 9 - myRoom Customizable control system Interfaces with household appliances –Light –TV –DVD player.
Sketchify Tutorial Mapping Design to Display Space sketchify.sf.net Željko Obrenović
Sketchify Tutorial Getting Started – Creating a New Project sketchify.sf.net Željko Obrenović
Unit 01 - Set up and operate a digital audio workstation.
VR software and platform Dr. Nan WANG Dr. Ronan BOULIC EPFL Immersive Interaction Group.
 Wiimote  Wiimote library  Wiimote multi pointing  System architecture  System current  System structure  Experiment  Further work  References.
Wii Remote Zibo Zou, Daniel Maertens, Steven Duan 1.
教育卡(电子卡) 身份信息认证指导 (学生). 身份信息认证渠道 教育卡管理中心为学生提供了 “ 教育卡官方网站 ” 和 “ 教育人人通客户端 ” 两种认证渠道。 1 教育人人通客户端 2 ●● 您可以在教育卡网站的 “ 人人通客户端 ” 版块下载江苏教育人人通客户端。
By: Nicole Cappella. Roadmap  What is Project Glass?  What prototype looks like  Augmented Reality Application  How Project Glass works  What makes.
Wednesday NI Vision Sessions
Glencoe Introduction to Multimedia Chapter 2 Multimedia Online 1 Internet A huge network that connects computers all over the world. Show Definition.
WHAT IS COMPUTER ? . A computer is a complex system consisting of both hardware and software components.
Introducing virtual REALITY
Ambient Intelligence Communicator (AMICO)
AMICO: Adaptable Multi-Interface COmmunicator
Xbox Kinect (Microsoft)
HTML5 Media.
Project #2 Multimodal Caricatural Mirror Intermediate report
Presentation transcript:

Sketchify Tutorial I/O Services sketchify.sf.net Željko Obrenović

I/O Services With Sketchify services, designers can introduce in their sketches real but “trimmed down” functionality of input/output devices and software components from various domains.

I/O Services We have incorporated many different services within AMICO Sketchpad, including text-to-speech engines and speech recognizers, camera-based face and motion detectors, VRPN devices (such as 3D trackers and buttons), MP3 and MIDI players, more specialized devices such as the Wii Remote, Nabaztag, or Phidgets, Web services (such as Google spelling checker and search engine), semantic services (such as the Wordnet definition service), and many others.

Some Examples Face Detector Service – YouTube Video YouTube Video Motion Detector Service – YouTube Video YouTube Video Older Description of Sketchify Services – Link to Web Page Link to Web Page

Speech Services Sketchify includes several open-source text-to-speech (TTS) engines and speech recognizers, including an English speech recognizer based on Sphinx-4 the FreeTTS English TTS engine, the NEXTENS Dutch TTS engine, and the Mary TTS engine that currently supports English, German and Tibetan.Sphinx-4FreeTTS NEXTENS the Mary TTS engine

Music Services We currently support two music output tools: an MP3 music player, based on the jlGUI open-source Java MP3 player, and a MIDI player, implemented using standard Java audio libraries.the jlGUI open-source Java MP3 player

Computer Software Services We have adapted several computing vision modules, based on the OpenCV Computer Vision Library, including a motion detector and a face detector.the OpenCV Computer Vision Library

Face Expressions We also support a simple face expression animation module, based on The Expression Toolkit – an open-source procedural facial animation system. In our adaptation, the face animation runs in a separate window, and through variables a designer can set basic and complex facial expressions, as well as define the “mood” of the character.The Expression Toolkit

Wii Remote Wii Remote, which connects to a PC using a Bluetooth link, is a complex sensing platform. It can track infra-red sources, and contains three acceleration sensors, various buttons, a vibrator, a simple speaker and some status LED diodes. It can also be used to connect more devices, such as Wii Nunchuk, which contains a joystick and more buttons. Wii Remote Other related devices, such as Wii Fit, can also be used. Our Wii software service is based on the C# demo programs that come with WiimoteLib. WiimoteLib

Wii Remote