FP6 IST

Size: px
Start display at page:

Download "FP6 IST"

Transcription

1 FP6 IST Deliverable 2.1 DICIT Architecture Tools, Standards, Hardware and Software for the First Prototypes Authors: Gregg Daggett Affiliations: IBM Date: 5-Oct-2007 Document Type: R Status/Version: 1.0 Dissemination Level: PU

2 Project Reference Project Acronym Project Full Title Dissemination Level Contractual Date of Delivery Actual Date of Delivery Document Number Type FP6 IST DICIT Distant-talking Interfaces for Control of Interactive TV PU 31-Aug Oct-2007 DICIT_D2.1_ Deliverable Status & Version 1.0 Number of Pages 4+31 WP Contributing to the Deliverable WP Task responsible Authors (Affiliation) Other Contributors WP2 (WP responsible: Gregg Daggett IBM) Gregg Daggett (IBM) Gregg Daggett (IBM) Nicole Beringer and Matthias Bezold (Elektrobit); Andrea Buson and Thomas Antonello (Fracarro); Alessio Brutti, Luca Cristoforetti, Maurizio Omologo and Christian Zieger (FBKirst); Roberto Manione and Fiorenza Arisio (Amuser); Lutz Marquardt and Edwin Mabande (FAU) Reviewer EC Project Officer Erwin Valentini Keywords: architecture, multi-microphone devices, distant-talking speech recognition devices, voice-operated devices, Interactive TV, anti-intrusion, surveillance. Abstract: The purpose of this document is to describe the architecture for the first DICIT prototype system. This includes the hardware and software components and interfaces which will comprise the prototype, as well as the software tools and standards which will be used during the prototype development. DICIT_D2.1_ ii

3 Contents Contents...iii Index of Figures...iv 1. Introduction DICIT First STB Prototype System Architecture Architecture Overview Multichannel Acoustic Processing Subsystem Internal Software Architecture Preprocessing (PreProc) Beamforming (BF) Two-Channel Acoustic Echo Cancellation (2C-AEC) Speaker Localization (SLoc) Smart Speech Filtering (SSF) Speech & Dialog Management Subsystem Interface from Multichannel Acoustic Processing Subsystem ASR Engine ASR Acoustic Models ASR Language Models NLU Engine NLU Models Dialog Manager CIMA Internal Architecture TTS Engine Content Management Subsystem Electronic Program Guide User Profiles Design considerations TV Control Subsystem STB Remote Control STB Interface API Tools and Standards for the STB prototype Software Standards SCXML EB GUIDE Studio SCXML Export WOZ Plugins IBM CIMA Development Tool DICIT First Surveillance Prototype System Architecture Central Unit Acoustic Event Detection and Classification Appendix A: Prototype Hardware Requirements PC PC External hardware Appendix B: STB Interface API Functions References...31 DICIT_D2.1_ iii

4 Index of Figures Figure 1: Device setup for the first DICIT prototype...2 Figure 2: Subsystems of the first DICIT prototype...3 Figure 3: Multichannel Acoustic Processing Subsystem...4 Figure 4: Block structure of Multichannel Acoustic Processing...5 Figure 5: Speech and Dialog Management subsystem...7 Figure 6: CIMA Internal Architecture...10 Figure 7: DTD Fragment for XMLTV...13 Figure 8: E/R model of EPG data...13 Figure 9: E/R model of User Profile...14 Figure 10: TV Control Architecture...15 Figure 11: Remote Control for the first DICIT prototype...16 Figure 12: Sample SCXML State Diagram...17 Figure 13: Sample SCXML code listing...18 Figure 14: IBM CIMA Development Tool...22 Figure 15: Device setup for the first DICIT surveillance prototype...23 Figure 16: Block diagram for the AED...25 Figure 17: PC 1 audio acquisition chain...26 Figure 18: The nested microphone array for audio acquisition...27 DICIT_D2.1_ iv

5 1. Introduction D2.1 DICIT Architecture The DICIT project requires the design and implementation of functional prototypes as part of the deliverables for WP2, as outlined in the DICIT Technical Annex [1]. These prototypes will be based upon new technologies developed in the other technical work packages of the project (WP3, WP4, WP5). The first prototypes for DICIT (to be delivered midway through the project) will implement a first version of a distant-talking TV interface incorporating a set-top-box (STB) platform as well as a surveillance system for anti-intrusion. As the DICIT technologies are further refined during the course of the project, a second STB-based TV interface prototype is expected during the second half of the project. This document describes the software and hardware architecture of the first DICIT prototypes for the TV and surveillance scenarios, as jointly defined by the DICIT partners. The purpose of this architecture definition is to facilitate the development, integration and debugging of the software and hardware components which comprise the first DICIT prototypes. Following this introductory section, Section 2 of this document contains the heart of the architecture specification for the TV scenario. After an outline of the overall architecture and hardware layout in subsection 2.1, the remainder of Section 2 provides details of each of the four subsystems of the DICIT STB-based prototype. Section 3 provides information regarding the software tools which will be used during the course of development of the first DICIT STB-based prototype, as well as a description of the software standards which will be employed. Section 4 deals with the first surveillance prototype architecture which will integrate in an already existing system the functionality of acoustic event detection. Appendix A provides a complete listing of the hardware and devices which will be required for the first DICIT prototypes, and Appendix B lists the functions which will be supported for the PC interface controlling the STB device itself. While this document is intended to provide a complete overall design of the hardware and software aspects of the DICIT architecture, the design is neither exhaustive nor final. Since the prototyping of many DICIT technology components is in progress, a more finely detailed description of the internal aspects of these components will be contained in the technical deliverables for each of WP3, WP4 and WP5. It is expected that this document will remain a living document which will be extended during the course of the project as the DICIT architecture matures. It will also be revised as part of the architecture deliverable for the second STB-based and surveillance prototype later in the project. DICIT_D2.1_

6 2. DICIT First STB Prototype System Architecture 2.1. Architecture Overview D2.1 DICIT Architecture The architecture of the first DICIT STB prototype is divided into several subsections which correspond to logical functions of the system. These subsections also correlate with the various WP s which comprise the technical work for the project. The expected physical device setup for the first DICIT prototype is shown in the illustration below. The main elements of the setup include: a microphone array and audio hardware front-end for acquiring spoken user input to the system a first PC (PC 1) for handling multichannel acoustic processing of audio input a second PC (PC 2) for handling speech and dialog management processing, together with management of TV EPG information and user profiles a set-top-box (STB) and display for TV program viewing a remote control for user manual input stereo speakers for TV audio and dialog voice output Left Speaker Nested Microphone Array PC2 PC1 Right Speaker PC TV/DISPLAY Audio Hardware Front-End Remote Control Set-Top-Box Figure 1: Device setup for the first DICIT prototype DICIT_D2.1_

7 From a logical standpoint, the first DICIT prototype architecture is divided into the following four subsystems: Multichannel Acoustic Processing Subsystem Speech & Dialog Management Subsystem Content Management Subsystem TV Control Subsystem Audio Input Content Management Multichannel Acoustic Processing Speech & Dialog Management TV Display TV Control Remote Control Figure 2: Subsystems of the first DICIT prototype Each of the four subsystems is described in more detail in the following Sections 2.2 through 2.5. DICIT_D2.1_

8 2.2. Multichannel Acoustic Processing Subsystem In the DICIT STB prototype, the Multichannel Acoustic Processing subsystem is responsible for acquiring audio signals from the DICIT microphones and performing all related pre-processing of the audio before it is sent to the ASR module in the Speech and Dialog Management subsystem. Figure 3 below shows the architecture of the Multichannel Acoustic Processing subsystem, which is managed by PC 1. Pre-Amp n ADC DAC 2 Amp n microphones 3 n 2 MC-Soundcard Input Output 3 2 PC 1 SLoc BF PreProc 2 2C-AEC SSF (SAD) TV / STB System 2 1 PC 2 Remote Control Figure 3: Multichannel Acoustic Processing Subsystem Audio signals coming from the microphone array, together with the TV audio channels and synthesis are converted by an ADC (Analog-to-Digital Converter) module and acquired by a multichannel soundcard. Signals may need to be pre-amplified by an external module. The soundcard will also be connected to a DAC (Digital-to-Analog Converter) module to output the processed TV signals to the loudspeakers. Connection between soundcard and conversion modules is obtained using the ADAT/Toslink protocol. The audio processing of the Multichannel Acoustic Processing subsystem is obtained combining different software modules: Beamforming (BF), Source Localization (SLoc), Preprocessing (PreProc), Two-channel Acoustic Echo Cancellation (2C-AEC), and Smart Speech Filtering (SSF) including Speech Activity Detection (SAD). Here follows a description of the software architecture and of each module. DICIT_D2.1_

9 Internal Software Architecture D2.1 DICIT Architecture Within the Multichannel Acoustic Processing subsystem will run a main program that will take care of the audio input/output and data processing. The various processing modules will be organized as libraries that will be exchanged between the partners. After an initial phase of setup and configuration, the main loop of the program is composed by the acquisition section and three modules that run sequentially. However, parallel processing will be investigated where possible, using threads and a multi-core CPU. Figure 4 shows the software structure of the Multichannel Acoustic Processing subsystem. The acquired input data frame is made available to the SLoc module that will process it in parallel. In case it runs slower than real-time, BF module will not wait for SLoc output but will use the previous results. In this way the system s response time will not be affected. Figure 4: Block structure of Multichannel Acoustic Processing Preprocessing (PreProc) The two channels of the stereo signal which consist of a combination of the stereo signal from the TV and the TTS-output from the Speech and Dialog Management subsystem are in general highly correlated. Therefore they cannot be fed into the loudspeakers directly, but have to be decorrelated before, in order to allow an unambiguous identification of each echo path by the 2C-AEC unit DICIT_D2.1_

10 thus robustness of the 2C-AEC against changing acoustic environments and time-variant beamforming is ensured. The decorrelation is performed by the preprocessing unit, directing the output signal both to the loudspeakers and the 2C-AEC unit the objective is to assure inaudibility of the signal manipulations while enabling a fast convergence of the 2C-AEC-filters Beamforming (BF) The beamforming unit exploits the spatial distribution of sources and interferers in order to attenuate the latter. By means of filtering and adding up the n microphone signals, a beam with an increased sensitivity in the 'look direction' is formed. This 'look direction' depends on the information of the source localization unit, so that it is possible to track movements of the source. The generated output signal is directed to the 2C-AEC block Two-Channel Acoustic Echo Cancellation (2C-AEC) Two-channel acoustic echo cancellation uses the information from the available loudspeaker signals to suppress the residual acoustic feedback from the loudspeakers within the beamformer output signal. The 2C-AEC filters therefore have to adaptively model the system consisting of the loudspeaker-enclosure-microphone system and the following time-varying BF system. Besides the BF output also the output of the PreProc unit has therefore to be fed into the 2C-AEC unit. The output of the echo canceller should contain no echo any more and serves as the major input for the SSF unit Speaker Localization (SLoc) The speaker localization module is in charge with determining the position of the currently active speaker. The module receives as input the signals acquired by the nested array. So far, the output includes the azimuth and the 3D coordinates estimation, but it can be easily extended with any other information that may be useful to the other modules, as for instance the level of plausibility of the estimation Smart Speech Filtering (SSF) The aim of this module is to process the continuous pre-processed audio stream and other information coming from the SLoc and 2C-AEC modules in order to provide the ASR with speech chunks to be processed and discard any non-speech event, including background noise and other possible interferences. After the classification process, the SSF sends the speech chunks to the ASR exploiting the TCPbased standard internet protocol which is specifically designed for transmission of real-time data, described in Section DICIT_D2.1_

11 2.3. Speech & Dialog Management Subsystem D2.1 DICIT Architecture The Speech & Dialog Management subsystem is responsible for automatic speech recognition (ASR) processing on the audio input from the Multichannel Acoustic Processing subsystem, as well as dialog management and response generation via text-to-speech (TTS). It is also responsible for coordinating the multimodal aspects of the user interaction, allowing user input via handheld remote control in addition to voice, and allowing visual output via TV on-screen-display (OSD). PC 1 Multichannel Acoustic Processing Subsystem Acoustic Model Language Model NLU Model Acoustic Processing Interface ASR NLU to Content Management subsystem Dialog Manager to TV Control subsystem SCXML TTS Figure 5: Speech and Dialog Management subsystem Figure 5 shows the components of the Speech and Dialog Management subsystem, along with the interfaces to the other three subsystems of the DICIT prototype. Each of these components will be described in further detail below. The DICIT partners decided during the initial WP2 architecture meetings that a good choice for the Speech and Dialog Management subsystem would be IBM s Conversational Interaction Manager Architecture (CIMA). The CIMA framework provides an extensible architecture which closely matches the requirements for the DICIT prototypes, in particular: a built-in ASR component based on IBM s Embedded ViaVoice technology a built-in TTS component based on IBM s Embedded TTS technology DICIT_D2.1_

12 a built-in Dialog Manager component based on the SCXML language natural language understanding (NLU) capability using statistical language models and action classification an extensible component architecture allowing custom device components to be added for content management and TV control support for multiple spoken languages trainable acoustic models for the ASR engine support for user profiles A key advantage for using CIMA for the DICIT prototypes is that CIMA already provides integration with ASR, NLU and TTS engines, thereby eliminating the need to re-integrate these components from scratch Interface from Multichannel Acoustic Processing Subsystem The interface from the Multichannel Acoustic Processing subsystem to the Speech and Dialog Management subsystem allows the flow of acoustic information from the front-end components in the DICIT architecture. For the first DICIT prototype, this interface will provide both an audio data stream to the ASR component, as well as control information from the front-end such as speech activity detection (SAD). Since the first DICIT prototype will be distributed across two PC systems, the ASR acoustic input interface will be based on a network protocol which allows the sending of acoustic information from the Multichannel Acoustic Processing subsystem PC to the Speech and Dialog Management subsystem PC. The network protocol for this interface will be RTP (real time protocol), a TCPbased standard internet protocol which is specifically designed for transmission of real-time data. The format of the audio input data received by the ASR component for the first DICIT prototype will be as follows: single channel audio 16-bit PCM 16 khz sampling rate This format is compatible with both the front-end output from the Multichannel Acoustic Processing subsystem and with the ASR input to the ViaVoice engine ASR Engine The ASR component in DICIT will be based on IBM s Embedded ViaVoice (EVV) engine [2], an HMM-based recognizer which supports both PC and embedded hardware platforms. The CIMA framework provides built-in integration with the EVV engine, allowing recognized words to be acted upon in various ways, depending on the vocabularies and actions defined within CIMA. The EVV engine is a speaker-independent ASR engine which supports both small and large vocabularies. A vocabulary can be either a finite state grammar (FSG) with a structured syntax, or a statistical language model which allows free-form natural speech input. DICIT_D2.1_

13 For the DICIT STB prototypes, statistical language models will be used for the ASR vocabulary in order to allow free-form voice input by users ASR Acoustic Models The Embedded ViaVoice ASR engine supports acoustic models which can be trained or adapted to particular acoustic environments. For DICIT, this allows the models to be tuned specifically for the acoustic audio which will be generated by the DICIT Multichannel Acoustic Processing subsystem. Adaptation of the EVV acoustic models is accomplished through collection of representative audio adaptation data (typically several hours of recordings) and then adapting a base model to this new set of data. The adaptation process is done using IBM s acoustic model adaptation tools, which can take a pre-recorded set of audio data as input, and generate a new adapted acoustic model as output. For the first DICIT prototype, the audio adaptation data will include contaminated speech data derived from a clean speech corpus. This will provide a larger amount of adaptation data than would otherwise be available. Since the first DICIT prototype is expected to support three spoken languages (English, Italian, German), the adaptation audio and acoustic model adaptation process will be done in all three languages, and three different acoustic models will be generated ASR Language Models The EVV ASR engine also supports statistical language models which are a key component of the natural language understanding (NLU) capabilities of the CIMA framework. The statistical language models allow free-form ASR which is not constrained according to pre-defined grammars. This enhances the usability of the DICIT system by allowing natural input by voice, without requiring users to memorize a fixed syntax for commands which are spoken. Similar to the EVV acoustic models, the EVV ASR language models are trained to a particular environment and application. This is accomplished by providing a set of representative language training data in textual form, which is processed using IBM s language model training tools. As with the acoustic model training in the DICIT prototype, the language model training will be done on three sets of language training data in order to support the expected languages (English, Italian and German) NLU Engine The natural language understanding component in the DICIT prototype will use the NLU engine which is part of the IBM CIMA framework. This engine is based on Action Classification technology, which is able to map arbitrary recognized phrases from the ASR engine into categories of actions which are appropriate for each phrase NLU Models The models used by the CIMA NLU engine are statistically based and are trained for a particular application and domain of interaction. Similar to the ASR language models, the NLU models are DICIT_D2.1_

14 trained on a set of representative text training data. This text training data is first annotated (using an IBM text annotation tool) in order to provide the classification information for words in the text. Once the training data is annotated then an NLU model can be generated from that data using an IBM model generation tool. Since the NLU models are language dependent, it is expected there will be three sets of models generated for the DICIT prototypes in order to support the planned languages (English, Italian, German). However, for the first DICIT prototype at month 18, it may be the case that there is insufficient language data for training accurate Italian and German NLU models. In that case, those languages may use a grammar-based ASR system for the first prototype instead of a statistical NLU system, while the English first prototype will use NLU Dialog Manager The dialog manager component in the DICIT prototype will be based on the CIMA framework dialog manager, which manages all interactions with user input/output (including voice, haptic and visual) and manages the interfaces to external data and devices (such as the Electronic Program Guide (EPG) database and the TV and handheld remote devices) CIMA Internal Architecture strategies Interaction Manager Application 1 Session Manager events dispatched to correct strateg(ies) Policy Strategy Manager Application 2 Application n events dispatched to correct session(s) Data Model (ECMAScript) action actions play prompt device device A Event Manager actions fire Action Manager getspokenin put listen device B remote TV control device C Figure 6: CIMA Internal Architecture Figure 6 shows the internal components of the CIMA framework. The Interaction Manager consists of an Event Manager, Session Manager, Strategy Manager and Action Manager. The interaction between the four managers is defined as one event loop of the Interaction Manager. The Event Manager creates CIMA events and manages the event queue. DICIT_D2.1_

15 The Session Manager manages session contexts. It is responsible for finding a correct session context for the current event. The session context contains all data of the strategy. The current embedded CIMA implementation contains one session. The Strategy Manager is responsible for creating, maintaining, and destroying strategies. The strategies can be understood as a set of rules for managing the conversation. The Strategy Manager contains a Policy that decides which strategy should be used for handling the event. As a result of the handling, the Strategy outputs an Action Request List. The Action Manager creates, maintains, and destroys actions. The manager starts and stops appropriate actions based on the Action Request List. If the device generates an event, the Action Manager may call the Event Manager to create and fire a new CIMA event. The CIMA components use the shared Data Model for information interchange. Strategies A Strategy is an algorithm that analyzes an input Event, and produces an Action Request List. Generally, strategies can be implemented without any limitations on the programming language. CIMA applications are implemented as a state machine defining the dialog flow in the format of the SCXML (State Chart XML), and using ECMAscript code to perform executive calls. Interfacing with Devices The CIMA framework can interface with external devices via the action interface. The action interface specifies an ECMA data structure for controlling the device and for receiving events from the device. The driver for the external device then implements the action interface. CIMA has builtin action interfaces for ASR, NLU and TTS engines TTS Engine The text-to-speech (TTS) component in the DICIT prototype will use the IBM Embedded TTS engine which is part of the CIMA framework. This TTS engine is based on concatenative speech technology and supports both PC and embedded hardware platforms. The engine is available in several different languages, including the three languages planned for the first DICIT prototype (English, Italian, German). For each language, the engine supports different male and female voices, allowing for some degree of customization for a particular application or listener. The audio output from the TTS component in DICIT is routed to both the sound system of the TV (for prompt playback to the user) as well as to the input of the Multichannel Acoustic Processing subsystem (for use by the Two-channel Acoustic Echo Cancellation). DICIT_D2.1_

16 2.4. Content Management Subsystem D2.1 DICIT Architecture The Content Management Subsystem will mainly provide storage for two kinds of semi-permanent data sets: the Electronic Program Guide (EPG) and the User Profiles. The EPG will be downloaded from the Internet according to the XMLTV [3] syntax. The system needs to have Internet access, but not necessarily continuous. If no up-to-date EPG can be found, the DICIT functions related to the EPG will not be available (empty EPG). Due to the size of the EPG data set, the storage will be based upon a Relational Database Management System (RDBMS), such as, for example the Open Source projects MySQL or PostGres. The User Profiles are intended to store various user preferences such as favorite TV program, preferred TV channels for news and entertainment, and other custom settings. The User Profile system is smaller and simpler than the EPG system and does not necessarily need to be implemented using an RDBMS. However, for sake of uniformity, the specification for both these subsystems will be given in the form of an Entity-Relationship Information Model Electronic Program Guide For the EPG data set, the RDMBS will act as the trait-d union among the producers of the EPG data, external to the DICIT system (e.g. servers on the Internet) and the consumer of such data, actually is the DICIT dialog system. The dialog system will use such data in a number of cases, the most important of which are: 1. the construction of a permanent binding among the list of channels known to the STB (accessed via their number) and a list of channels mentioned within the EPG 2. the construction of program lists to be shown in the EPG listings 3. the construction of dynamic grammar for the speech recognition in the various cases of search (e.g. by channel name, by actor,.) The EPG will be periodically downloaded from the Internet according to the XMLTV syntax. As an example update policy, the refresh of the EPG could be done once in a week and should download the EPG data for the subsequent week. In this case, at any time the DBMS would store the EPG data for the 2 weeks: the current one and the next one; a rough estimate of the size of such a data set is in the range of tens of megabytes for a reasonably large EPG. In case that the CMS realizes that its data are not up-to-date, due for example to the fact that the system has been disconnected from the internet, it will download fresh data as soon as possible. In the following, the more significant parts of the XMLTV DTD are reported (notice that not the elements and attributed are listed, only the most important for the DICIT purposes). <!ELEMENT tv (channel*, programme*)> <!ELEMENT channel (display-name+, icon*, url*) > <!ATTLIST channel id CDATA #REQUIRED > <!ELEMENT programme (title+, sub-title*, desc*, credits?, date?, category*, language?, orig-language?, length?, DICIT_D2.1_

17 icon*, url*, country*, episode-num*, video?, audio?, previously-shown?, premiere?, last-chance?, new?, subtitles*, rating*, star-rating? )> <!ATTLIST programme start CDATA #REQUIRED stop CDATA #IMPLIED pdc-start CDATA #IMPLIED vps-start CDATA #IMPLIED showview CDATA #IMPLIED videoplus CDATA #IMPLIED channel CDATA #REQUIRED clumpidx CDATA "0/1" > <!ELEMENT credits (director*, actor*, writer*, adapter*, producer*, presenter*, commentator*, guest* )> <!ELEMENT director (#PCDATA)> <!ELEMENT actor (#PCDATA)> <!ELEMENT writer (#PCDATA)> <!ELEMENT adapter (#PCDATA)> <!ELEMENT producer (#PCDATA)> <!ELEMENT presenter (#PCDATA)> <!ELEMENT commentator (#PCDATA)> <!ELEMENT guest (#PCDATA)> Figure 7: DTD Fragment for XMLTV The above DTD fragment reports three information pieces, related one to the other: Channel, Programme, Credits. A possible E/R model of the EPG data, extracted from the XMLTV data is as follows. The model covers the needs of the dialogs designed for the DICIT prototype #1. Figure 8: E/R model of EPG data User Profiles The User Profiles will keep information related to the rights, preferences and tracked behaviour of the users of the DICIT system. A possible E/R model of the User Profile is as follows. The model exceeds the needs of the dialogs designed for the first DICIT prototype. DICIT_D2.1_

18 Figure 9: E/R model of User Profile For DICIT, the CIMA framework will provide built-in support for user profiles. The selection and alteration of the profile data will be under the control of the CIMA dialog manager. When a user identifies himself or herself to the system (through a username or PIN), then the profile for that user will be activated by the dialog manager Design considerations The two data sets will not be related with each other by explicit relationships (indexes), in order to allow them to be updated separately, even if at a slightly higher computational cost. For example, despites the field channel name of table blocked_preferred_programs, clearly has its domain coincident with the field name of table channels, it will not be modelled as a relationship (e.g. stored as an index) but instead will be stored with its full name. This will keep the User profile consistent after reloads of the EPG section, when the indexes of the same channel can change over time. DICIT_D2.1_

19 2.5. TV Control Subsystem D2.1 DICIT Architecture The TV Control Subsystem is responsible for the TV program decoding and displaying as well as the rendering of Teletext and the on-screen display (OSD) output, which is the visual output of the entire system. It s composed of a Set Top Box (STB) controlled by the Dialog Manager by means of an RS-232 serial connection to PC 2. RS-232 DLL API Dialog Manager Satellite Signal (DVB-S) STB Video Analog Audio To Audio ADC Figure 10: TV Control Architecture STB The STB component decodes a live free to air (not scrambled) TV program from a satellite signal. Programs are normally composed of 1 video stream and 1 or more audio stream as well as Teletext data. The STB is able to reproduce a program and let the choice of the audio source. It automatically restores the current program in case of loss of satellite signal. It has a F-connector for SAT input and is able to control multiple dishes by mean of DiseqC signalling. That means that the same STB is able to receive programs from more than one satellite. The outputs of the STB are 3 RCA connectors: one for composite video output and two for analogue stereo audio. For the first DICIT prototype digital audio is not available. The STB has also 2 LEDs for activity signalling: one is green and the other is red. Their behaviour is controlled by the PC. The STB doesn t really switch off but just disables video output (shows a black page) when not active. The Electronic Program Guide (EPG) is not handled by the STB because the EPG information embedded on the satellite signal is not always available and not complete. For the first DICIT prototype the program list is not obtained from live satellite signal but is embedded in the system. Also Teletext output is not available as an OSD page in the first DICIT prototype. Teletext support is completely working as in other STB products via TV data DICIT_D2.1_

20 information. That means that the Teletext cannot be controlled by the dialog manager, but only by means of the remote control of the TV. The STB firmware is upgradeable via a serial connection Remote Control The remote control will be a universal model that can be programmed to act as a different one. It will be programmed as the one of a digital satellite receiver. All of its keys are available for use except for the following that are not transmitted: 1-, 2-, MOV, VIEW, F1, F2, F3, F4, BACK, RAD, LANG, LNB, H/V, 22K. The software interface from the remote control to PC 2 will be WinLIRC, a standard open-source interface which allows Windows-based PC s to receive signals from infrared remotes. The received signals will be sent by WinLIRC to the CIMA dialog manager which also running on PC 2, allowing the dialog manager to respond to keys on the remote, in addition to voice commands. Figure 11: Remote Control for the first DICIT prototype STB Interface API The STB interface consists of a DLL for Windows OS that communicates via RS232 with the STB. The actual serial communication speed is baud. The DLL is responsible of the correct communication with the STB. It translates the API command into a sequence of commands compatible with the STB firmware. Variable memory allocation is not performed by the library and must be done by the calling program. The list of exported functions is detailed in Appendix B: STB Interface API Functions. DICIT_D2.1_

21 3. Tools and Standards for the STB prototype D2.1 DICIT Architecture 3.1. Software Standards This section describes some of the software standards which will be a key part of the DICIT architecture SCXML State Chart XML (SCXML) is an emerging W3C standard for expressing state machines [4], and is becoming more common as a language for specifying dialog control flow in speech dialog managers. It is an XML-based declarative language which supports specification of both simple and complex state machines. In the DICIT prototypes, SCXML will be used as the dialog manager control language for the CIMA dialog manager. The IBM CIMA Development Tool (described in Section 3.3) will produce SCXML output from authored visual dialog diagrams, and the generated SCXML will then be interpreted by the CIMA dialog manager during execution of the DICIT prototypes. Figure 12 shows a sample state diagram (for a coffee maker in this case) containing several states and transitions between states. This visual state diagram would typically be authored by a state machine developer (or a voice dialog developer in the case of voice dialogs). Figure 12: Sample SCXML State Diagram Figure 13 below shows the actual SCXML code listing for the state diagram in Figure 12. Without automatic conversion tools, a state machine author or dialog author would typically need to write the SCXML code manually, in order to match the states and transitions represented in the state diagram. However, through the use of SCXML development tools (such as the IBM CIMA DICIT_D2.1_

22 Development Tool or EB GUIDE Studio), the SCXML code can be automatically generated from the visual diagram, thereby greatly improving the ease and speed for developing SCXML-based applications. Figure 13: Sample SCXML code listing 3.2. EB GUIDE Studio EB GUIDE Studio is an authoring tool for the detailed specification of multimodal dialogs. DICIT_D2.1_

23 Graphics Designer Translator View Editor XML-DB Language Editor Widgets I18N Export Views Simulator Texts Menu Logic Dialog Flow Dialog Editor Statechart-Editor Grammar Dialog Simulator GUI Designer Speech Dialog Designer Both multimodal HMI design for graphical / haptical and speech dialog systems (SDS) can be specified in parallel in one tool due to an integrated solution with intelligent editors Illustrated state chart Editor (including pop up handling): UML state charts Speech Editor (multi modal HMI, grammar editor): prompts and commands DICIT_D2.1_

24 View Editor : Views and widgets Widget Editor: Event Simulation Data pool Select modern music on the air now The application appearance of all editors is user configurable. Automated consistency checks through checker Plugins make sure that properties are consistent within and across modalities and formally complete. It is also possible to take advantage of dialogue parts specified in other projects by using the project merge functions. Specification is UML-chart conform. The different editors also support a general modeling style by offering templates, (deep) history states, conditions, enter and exit actions, transition specifications and for speech command and prompt states as well as SRGS grammars (which can be easily translated to VoiceXML or JSGF). It is also possible to generate multi displays and have multimodal support driven by multiple state machines, e.g. EPG, remote control, speech input. The multiple and hierarchical state machine support includes also a synchronization function to synchronize the different multi displays. An open API for independent developing of specialized Plugins, Checkers or other functions allows to have project dependent extras like for example a Wizard-of-Oz environment. All data (dialog flows as well as images, prompts and commands) is stored in a central XML repository. Apart from the specification of multimodal dialogs the tool offers also to simulate the entire taskflow for demonstration and usability checks and to change properties, values or taskflow on the fly if the look, hear and feel of the specified dialog system needs to be modified. It is also possible to have simulation interfaces to real hardware via TCP, USB/RS232, LVDS, e.g. to connect the STB directly to the specified dialog for testing. For speech input and output it is possible to use one of the supported state-of-the-art recognizers, like IBM Embedded ViaVoice. In EB GUIDE Studio it is also possible to export the specified detailed dialog into other formats, e.g. SCXML which is supported by CIMA or to code generate the specification for direct usage on the target, e.g. the HMI target in the automotive domain. DICIT_D2.1_

25 SCXML Export D2.1 DICIT Architecture Using the SCXML Export plugin, it is possible to export a GUIDE project to SCXML with CIMA extensions. That way, it is possible to create and test a project in EB GUIDE Studio, create an export, and then run it with the IBM CIMA dialog manager. While the GUIDE state-chart model and SCXML/CIMA are quite similar, there still are some differences. Some features of GUIDE are not supported by SCXML (e.g. deep history states) or CIMA (e.g. history states) and can therefore not be used. Checkers can detect uses of these features and issue a warning. Moreover, an extension was added to GUIDE that allows creating more than one event for one grammar. In regular GUIDE, only one event can be created for a grammar. But in CIMA projects, one grammar creates different events (or events plus different conditions) depending on the result of the grammar parse. Events for different return values can be specified with the SpeechEvents plugin WOZ Plugins For the WOZ recording, a special set of plugins was developed. These plugins were used to enable to wizard to remote control the system during the recordings, to interact with the user by means of TTS, and to record the session to a log file. For the WOZ recordings, an older version of GUIDE (2.8) was used. So far, the WOZ plugins are not available for EB GUIDE Studio, but would need to be ported. The State Explorer plugin shows a list of states and the wizard can jump to these states. Since two parallel state machines for the haptic and the speech state machine were used, the states are changed in both state machines. In the SD Command Simulation Frame plugin, the wizard can see the list of active prompts and can trigger them by means of a double-click. The TTS Simulation Frame plugin offers a pre-defined list of TTS prompts, which are stored in an XML file. The wizard can trigger these or can enter a TTS prompt manually. The Simulation Logger plugin creates a log file from the current session. For every recording, a new log file can be created. These log files can then be used for the evaluation of the system. Using the Control Panel plugin, the wizard can press the buttons from the remote control (except for the numbers). The Recognizing plugin provides a button and a shortcut (F12) that can be used to tell the user that the system recognized an input and is currently processing it. A TTS is generated and a small icon shown on the screen for 3 seconds. The EPG plugin provides EPG functionality for the DICIT model. The back-end is a movie database and the front-end a frame, which can controlled (e.g. start query) either by the wizard or by means of events. DICIT_D2.1_

26 3.3. IBM CIMA Development Tool D2.1 DICIT Architecture The IBM CIMA Development Tool is a dialog authoring tool for the IBM CIMA (Conversational Interaction Manager Architecture) dialog manager. It allows speech dialog authors to create speech applications using a visual dialog flow diagram containing dialog states and transitions, as shown in Figure 14 below. These dialog flows can be transformed by the tool into SCXML markup language, which can then be run on the IBM CIMA dialog manager runtime engine. Figure 14: IBM CIMA Development Tool The IBM CIMA Development Tool is an IDE (integrated development environment) based on the Eclipse open development platform. The tool supports attaching of necessary resources (grammars, prompts, multimodal content, etc.) to a speech application. It also supports creation of scripts within various states of a speech application, in order to connect the application to external data and devices. A key part of the CIMA development environment is the CIMA templates, which contain predefined scripts for commonly used functions. These templates allow more rapid development of speech applications by eliminating the necessity of dialog authors to write these common functions from scratch. DICIT_D2.1_

27 4. DICIT First Surveillance Prototype System Architecture The DICIT architecture for the first surveillance prototype consists of a central unit which communicates with intrusion detection sensors placed in the environment as well as output devices such as sirens and control devices that allow the configuration and control of the system by the user (e.g. keypads, card readers). There are several types of sensors which can be used in a stand-alone or in a cooperative configuration, for instance infrared volumetric or double technology (IR and microwave), magnetic and vibration. The novelty for surveillance is a new intrusion detection sensor based on Acoustic Event Detection (AED) implemented on a PC that will be connected to the existing Fracarro surveillance system via a serial communication line. That will allow the system to combine the alarm information provided by the sensors with acoustic events, and can reduce the occurrence of false alarms. In the figure below is shown the architecture of the first DICIT surveillance prototype. Distributed Microphone Network PC for AED Central Unit Figure 15: Device setup for the first DICIT surveillance prototype The AED monitors the environment acoustically by means of a distributed microphone network placed in the house s rooms. The AED system communicates to the central unit any detected DICIT_D2.1_

28 acoustic event along with the temporal and type information. The central unit combines the information coming from the AED and the other sensors to decide to activate or deactivate the alarm Central Unit The surveillance system will be composed of 4 base lines (sensors), but more lines are connectable to the central unit via a module communicating with it through a serial link. The lines are configurable to generate different kinds of alarms based on the sensor information: instantaneous alarm, delayed alarm, emergency, anti-robbery, technological, medical alarm, tamper alarm, and key (used to control the system). The system lines can be grouped into 8 different partitions that can overlap each other. That makes it easy to activate partial protection of the system. For example a night partition can be made of sensors on windows and external doors and exclude volumetric indoor sensors. Different code types are provided: 1 code for the system installer, 1 master code, and 8 user s codes with 2 priority levels each associated to some of the available partitions. The user can activate or deactivate one or more partitions through a menu-based interface on the keypad or through the key reader. Every key is associated to the user and allows activation of different partitions by means of partially predefined insertions of the key. A serial bus with the possibility to connect up to 16 devices is available. Remote keypads and an electronic key reader can be connected to the bus RS-485 connection. The system has a memory which is able to store up to 100 events including the temporal information (date and time). A telephone dialer can be connected to the system with an optional speech module. In that case it provides 8 communication channels (which can be configured to send vocal alarms or digital communications for surveillance centers) that are available with a list of 32 telephone numbers associable to the communication channels. The installation of the speech module allows the user to be contacted by phone when an alarm has been detected, sending a vocal message according to the type of the alarm (anti-robbery, anti-intrusion, technological, emergency). It is also possible to personalize the messages, the telephone number to be called and the number of call repetitions Acoustic Event Detection and Classification The AED first processes the signals acquired by a distributed microphone network through the multichannel processing module, then the acoustic event detection block extracts from a continuous audio stream those segments characterized by any sound event and sends them to the acoustic event classifier whose aim is to identify the event type according to a predefined list of possible events. Finally, the information about the classified event is sent to central unit. In the first surveillance prototype the AED will run on a PC which communicates with the central unit through an asynchronous serial line RS-485 with a speed of 9600 baud. DICIT_D2.1_

29 Distributed Microphone Network D2.1 DICIT Architecture Multichannel Processing Acoustic Event Detection Acoustic Event Classification to the Central Unit Figure 16: Block diagram for the AED. DICIT_D2.1_

30 5. Appendix A: Prototype Hardware Requirements D2.1 DICIT Architecture The DICIT hardware for the first prototype can be divided into three main blocks: PC 1, PC 2, and external hardware. Each of these blocks is described in further detail in the sections below PC 1 PC 1 hosts the Multichannel Acoustic Processing subsystem and the audio interface. The PC should be a powerful machine equipped with a multi-core CPU, suitable to parallelize the execution of different software modules. A suggested hardware configuration could be the following: Intel Quad Core Xeon E5320 4GB RAM 2 x 320GB SATA HD An important section of the PC is the audio data recording hardware. The digital board could be the RME HDSP 9652, connected via ADAT optical to three RME Octamic D acquisition boards. An external output board connected via ADAT is required to play the de-correlated TV signals. A suggested board is the MOTU 896HD. Figure 17 shows the hardware configuration of PC 1. The number of channels to be recorded is 15 (from the nested array) + 2 (TV left and right channels) + 1 (synthesis). Later in the project, TV audio channels could be Figure 17: PC 1 audio acquisition chain The RME HDSP 9652 is a digital acquisition board that offers 3 ADAT optical I/O, ADATsync In, SPDIF I/O, word clock I/O. It is a PCI board that supports the ALSA drivers. The RME Octamic D is an acquisition board with 8 balanced XLR mic/line inputs. Each channel contains switches for 48V phantom power, a low cut filter and phase reversal. Amplification gain can be set between 10 and 60 db. The ADC module adds 8 channels DICIT_D2.1_

31 pristine 192 khz at the precision of 24 bits, available as double ADAT output (S/MUX, up to 96 khz), and simultaneously via DB-25 connectors as 4 AES outputs (up to 192 khz). The ADC can be clocked internally (master), and externally via word clock and AES sync. The MOTU 896HD is an acquisition board with 8 microphone preamplifiers, pristine 192 khz analog I/O, 8 channels of ADAT digital I/O, stereo AES/EBU. The precision is 24 bits PC 2 PC 2 hosts the Speech & Dialog Management subsystem, the Content Management subsystem and the PC software interfaces for the TV Control subsystem. This PC does not require as much CPU, memory or disk storage as PC number 1, and requires only a typical desktop configuration: single-core CPU 1.8 GHz or above 1 GB RAM or above 75 GB HD minimum PC 2 also requires 2 RS-232 serial ports to allow communication to the external devices for the TV Control subsystem. One serial port will be used for a control connection to the external Set Top Box, to allow PC 2 to transmit API commands (listed in Appendix B) to the box. The other serial port will be used for a connection to an IR receiver, to allow PC 2 to receive input commands from the handheld Remote Control External hardware Some hardware needs to be connected to the PCs of the prototype. Microphone Array: On the input side, connected to the three Octamic boards, there will be an array of microphones. This array will be composed by 15 low-cost electret microphones in a nested configuration. Figure 18 shows the layout of the array (all distances shown are in centimeters). Figure 18: The nested microphone array for audio acquisition LCD television: DICIT_D2.1_

FP6 IST

FP6 IST FP6 IST-034624 http://dicit.itc.it Deliverable 2.4 Hardware and Software Architecture for the Final STB Prototype Lead Authors Rajesh Balchandran Martin Labsky Affiliation IBM Research Date: August 20,

More information

WOZ Acoustic Data Collection For Interactive TV

WOZ Acoustic Data Collection For Interactive TV WOZ Acoustic Data Collection For Interactive TV A. Brutti*, L. Cristoforetti*, W. Kellermann+, L. Marquardt+, M. Omologo* * Fondazione Bruno Kessler (FBK) - irst Via Sommarive 18, 38050 Povo (TN), ITALY

More information

B. The specified product shall be manufactured by a firm whose quality system is in compliance with the I.S./ISO 9001/EN 29001, QUALITY SYSTEM.

B. The specified product shall be manufactured by a firm whose quality system is in compliance with the I.S./ISO 9001/EN 29001, QUALITY SYSTEM. VideoJet 8000 8-Channel, MPEG-2 Encoder ARCHITECTURAL AND ENGINEERING SPECIFICATION Section 282313 Closed Circuit Video Surveillance Systems PART 2 PRODUCTS 2.01 MANUFACTURER A. Bosch Security Systems

More information

CI-218 / CI-303 / CI430

CI-218 / CI-303 / CI430 CI-218 / CI-303 / CI430 Network Camera User Manual English AREC Inc. All Rights Reserved 2017. l www.arec.com All information contained in this document is Proprietary Table of Contents 1. Overview 1.1

More information

Speech Recognition and Signal Processing for Broadcast News Transcription

Speech Recognition and Signal Processing for Broadcast News Transcription 2.2.1 Speech Recognition and Signal Processing for Broadcast News Transcription Continued research and development of a broadcast news speech transcription system has been promoted. Universities and researchers

More information

ex 800 Series ematrix System

ex 800 Series ematrix System Protecting Your Human Assets During Emergency ex 800 Series ematrix System The ex 800 Series ematrix System is a fully integrated and versatile public address system which is designed distinctively to

More information

Summary of Speech Technology and Market Opportunities in the TV and Set-top Box Markets: hands-free remote control systems

Summary of Speech Technology and Market Opportunities in the TV and Set-top Box Markets: hands-free remote control systems Summary of Speech Technology and Market Opportunities in the TV and Set-top Box Markets: hands-free remote control systems DICIT Consortium 1 (IBM (Praha - Czech Republic, T.J Watson Research Center -

More information

Major Differences Between the DT9847 Series Modules

Major Differences Between the DT9847 Series Modules DT9847 Series Dynamic Signal Analyzer for USB With Low THD and Wide Dynamic Range The DT9847 Series are high-accuracy, dynamic signal acquisition modules designed for sound and vibration applications.

More information

IP LIVE PRODUCTION UNIT NXL-IP55

IP LIVE PRODUCTION UNIT NXL-IP55 IP LIVE PRODUCTION UNIT NXL-IP55 OPERATION MANUAL 1st Edition (Revised 2) [English] Table of Contents Overview...3 Features... 3 Transmittable Signals... 3 Supported Networks... 3 System Configuration

More information

D-Lab & D-Lab Control Plan. Measure. Analyse. User Manual

D-Lab & D-Lab Control Plan. Measure. Analyse. User Manual D-Lab & D-Lab Control Plan. Measure. Analyse User Manual Valid for D-Lab Versions 2.0 and 2.1 September 2011 Contents Contents 1 Initial Steps... 6 1.1 Scope of Supply... 6 1.1.1 Optional Upgrades... 6

More information

Vortex / VSX TM 8000 Integration

Vortex / VSX TM 8000 Integration Vortex / VSX TM 8000 Integration Application Note Polycom Installed Voice Business Group December 2004 1 TABLE OF CONTENTS INTRODUCTION...4 CONNECTING THE VSX 8000 INPUTS AND OUTPUTS...4 ENABLING THE VSX

More information

ITU-T Y.4552/Y.2078 (02/2016) Application support models of the Internet of things

ITU-T Y.4552/Y.2078 (02/2016) Application support models of the Internet of things I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU Y.4552/Y.2078 (02/2016) SERIES Y: GLOBAL INFORMATION INFRASTRUCTURE, INTERNET

More information

A natural acoustic front-end for Interactive TV in the EU-Project DICIT

A natural acoustic front-end for Interactive TV in the EU-Project DICIT A natural acoustic front-end for Interactive TV in the EU-Project DICIT L. Marquardt a,p.svaizer b,e.mabande a,a.brutti b,c.zieger b,m.omologo b, and W. Kellermann a a Multimedia Communications and Signal

More information

Audio Watermarking (NexTracker )

Audio Watermarking (NexTracker ) Audio Watermarking Audio watermarking for TV program Identification 3Gb/s,(NexTracker HD, SD embedded domain Dolby E to PCM ) with the Synapse DAW88 module decoder with audio shuffler A A product application

More information

Multiband Noise Reduction Component for PurePath Studio Portable Audio Devices

Multiband Noise Reduction Component for PurePath Studio Portable Audio Devices Multiband Noise Reduction Component for PurePath Studio Portable Audio Devices Audio Converters ABSTRACT This application note describes the features, operating procedures and control capabilities of a

More information

GALILEO Timing Receiver

GALILEO Timing Receiver GALILEO Timing Receiver The Space Technology GALILEO Timing Receiver is a triple carrier single channel high tracking performances Navigation receiver, specialized for Time and Frequency transfer application.

More information

National Park Service Photo. Utah 400 Series 1. Digital Routing Switcher.

National Park Service Photo. Utah 400 Series 1. Digital Routing Switcher. National Park Service Photo Utah 400 Series 1 Digital Routing Switcher Utah Scientific has been involved in the design and manufacture of routing switchers for audio and video signals for over thirty years.

More information

THE LXI IVI PROGRAMMING MODEL FOR SYNCHRONIZATION AND TRIGGERING

THE LXI IVI PROGRAMMING MODEL FOR SYNCHRONIZATION AND TRIGGERING THE LXI IVI PROGRAMMIG MODEL FOR SCHROIZATIO AD TRIGGERIG Lynn Wheelwright 3751 Porter Creek Rd Santa Rosa, California 95404 707-579-1678 lynnw@sonic.net Abstract - The LXI Standard provides three synchronization

More information

Set-Top Box Video Quality Test Solution

Set-Top Box Video Quality Test Solution Specification Set-Top Box Video Quality Test Solution An Integrated Test Solution for IPTV Set-Top Boxes (over DSL) In the highly competitive telecom market, providing a high-quality video service is crucial

More information

H.264. Mobile DVR 4CH

H.264. Mobile DVR 4CH General Introduction The SDVR series m digital video recorder is a compact, full-featured recording system that uses a SDXC card (64Go) as a storage device. The recorder unit and associated accessories

More information

Intelligent Monitoring Software IMZ-RS300. Series IMZ-RS301 IMZ-RS304 IMZ-RS309 IMZ-RS316 IMZ-RS332 IMZ-RS300C

Intelligent Monitoring Software IMZ-RS300. Series IMZ-RS301 IMZ-RS304 IMZ-RS309 IMZ-RS316 IMZ-RS332 IMZ-RS300C Intelligent Monitoring Software IMZ-RS300 Series IMZ-RS301 IMZ-RS304 IMZ-RS309 IMZ-RS316 IMZ-RS332 IMZ-RS300C Flexible IP Video Monitoring With the Added Functionality of Intelligent Motion Detection With

More information

AVTuner PVR Quick Installation Guide

AVTuner PVR Quick Installation Guide AVTuner PVR Quick Installation Guide Introducing the AVTuner PVR The AVTuner PVR allows you to watch, record, pause live TV and capture high resolution video on your computer. Features and Benefits Up

More information

Using the BHM binaural head microphone

Using the BHM binaural head microphone 11/17 Using the binaural head microphone Introduction 1 Recording with a binaural head microphone 2 Equalization of a recording 2 Individual equalization curves 5 Using the equalization curves 5 Post-processing

More information

Striking Clarity, Unparalleled Flexibility, Precision Control

Striking Clarity, Unparalleled Flexibility, Precision Control Striking Clarity, Unparalleled Flexibility, Precision Control Product Brochures English 460XW 460C 460C 800 ieditor The - tents and processed camera inputs to provide the monitoring by supporting camera

More information

ITU-T Y Functional framework and capabilities of the Internet of things

ITU-T Y Functional framework and capabilities of the Internet of things I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T Y.2068 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (03/2015) SERIES Y: GLOBAL INFORMATION INFRASTRUCTURE, INTERNET PROTOCOL

More information

Dolby MS11 Compliance Testing with APx500 Series Audio Analyzers

Dolby MS11 Compliance Testing with APx500 Series Audio Analyzers Dolby MS11 with APx500 Series Dolby MS11 Compliance Testing with APx500 Series Audio Analyzers Every device that bears a Dolby logo is required to go through a compliance test process to ensure that it

More information

Re: ENSC 370 Project Physiological Signal Data Logger Functional Specifications

Re: ENSC 370 Project Physiological Signal Data Logger Functional Specifications School of Engineering Science Simon Fraser University V5A 1S6 versatile-innovations@sfu.ca February 12, 1999 Dr. Andrew Rawicz School of Engineering Science Simon Fraser University Burnaby, BC V5A 1S6

More information

D-901 PC SOFTWARE Version 3

D-901 PC SOFTWARE Version 3 INSTRUCTION MANUAL D-901 PC SOFTWARE Version 3 Please follow the instructions in this manual to obtain the optimum results from this unit. We also recommend that you keep this manual handy for future reference.

More information

USER GUIDE FOR NETmc MARINE X-Ops

USER GUIDE FOR NETmc MARINE X-Ops USER GUIDE FOR NETmc MARINE X-Ops Rev.2.2 Firmware v.1.2.8 X-Ops, 1.2.9 Pipeline September 2013 NETmc Marine X-Ops Manual-Rev.2.2 September 2013 1 of 17 Contents 1. Introduction... 3 1.1 Multi-channel

More information

IP LIVE PRODUCTION UNIT NXL-IP55 USO RESTRITO. OPERATION MANUAL 1st Edition (Revised 2) [English]

IP LIVE PRODUCTION UNIT NXL-IP55 USO RESTRITO. OPERATION MANUAL 1st Edition (Revised 2) [English] IP LIVE PRODUCTIO UIT XL-IP55 USO RESTRITO OPERATIO MAUAL 1st Edition (Revised 2) [English] Table of Contents Overview... 3 Features... 3 Transmittable Signals... 3 Supported etworks... 3 System Configuration

More information

MULTI-CHANNEL CALL RECORDING AND MONITORING SYSTEM

MULTI-CHANNEL CALL RECORDING AND MONITORING SYSTEM release 18.05.2018 MULTI-CHANNEL CALL RECORDING AND MONITORING SYSTEM Smart Logger is a multi-channel voice and screen recording solution. It allows our customers around the world to capture and analyze

More information

LD-V4300D DUAL STANDARD PLAYER. Industrial LaserDisc TM Player

LD-V4300D DUAL STANDARD PLAYER. Industrial LaserDisc TM Player LD-V4300D DUAL STANDARD PLAYER Industrial LaserDisc TM Player Designed for Exceptional Versatility and Convenience Pioneer designed the LD-V4300D to make it easier than ever to use LaserDiscs for a broad

More information

Kramer Electronics, Ltd. USER MANUAL. Model: VS x 1 Sequential Video Audio Switcher

Kramer Electronics, Ltd. USER MANUAL. Model: VS x 1 Sequential Video Audio Switcher Kramer Electronics, Ltd. USER MANUAL Model: VS-120 20 x 1 Sequential Video Audio Switcher Contents Contents 1 Introduction 1 2 Getting Started 1 2.1 Quick Start 2 3 Overview 3 4 Installing the VS-120 in

More information

Teletext Inserter Firmware. User s Manual. Contents

Teletext Inserter Firmware. User s Manual. Contents Teletext Inserter Firmware User s Manual Contents 0 Definition 3 1 Frontpanel 3 1.1 Status Screen.............. 3 1.2 Configuration Menu........... 4 2 Controlling the Teletext Inserter via RS232 4 2.1

More information

Kramer Electronics, Ltd. USER MANUAL. Models: VS-162AV, 16x16 Audio-Video Matrix Switcher VS-162AVRCA, 16x16 Audio-Video Matrix Switcher

Kramer Electronics, Ltd. USER MANUAL. Models: VS-162AV, 16x16 Audio-Video Matrix Switcher VS-162AVRCA, 16x16 Audio-Video Matrix Switcher Kramer Electronics, Ltd. USER MANUAL Models: VS-162AV, 16x16 Audio-Video Matrix Switcher VS-162AVRCA, 16x16 Audio-Video Matrix Switcher Contents Contents 1 Introduction 1 2 Getting Started 1 3 Overview

More information

administration access control A security feature that determines who can edit the configuration settings for a given Transmitter.

administration access control A security feature that determines who can edit the configuration settings for a given Transmitter. Castanet Glossary access control (on a Transmitter) Various means of controlling who can administer the Transmitter and which users can access channels on it. See administration access control, channel

More information

Part 1 Basic Operation

Part 1 Basic Operation This product is a designed for video surveillance video encode and record, it include H.264 video Compression, large HDD storage, network, embedded Linux operate system and other advanced electronic technology,

More information

VNS2200 Amplifier & Controller Installation Guide

VNS2200 Amplifier & Controller Installation Guide VNS2200 Amplifier & Controller Installation Guide VNS2200 Amplifier & Controller Installation 1. Determine the installation location for the VNS2200 device. Consider the following when determining the

More information

C8000. switch over & ducking

C8000. switch over & ducking features Automatic or manual Switch Over or Fail Over in case of input level loss. Ducking of a main stereo or surround sound signal by a line level microphone or by a pre recorded announcement / ad input.

More information

DETEXI Basic Configuration

DETEXI Basic Configuration DETEXI Network Video Management System 5.5 EXPAND YOUR CONCEPTS OF SECURITY DETEXI Basic Configuration SETUP A FUNCTIONING DETEXI NVR / CLIENT It is important to know how to properly setup the DETEXI software

More information

Voluntary Product Accessibility Template

Voluntary Product Accessibility Template Date: October 12, 2016 Product Name: Samsung NE Smart HealthCare TV series Product Version Number: HG43NE593SFXZA Vendor Company Name: Samsung Electronics America, Inc. Vendor Contact Name: Sylvia Lee

More information

HCS-4100/20 Series Application Software

HCS-4100/20 Series Application Software HCS-4100/20 Series Application Software HCS-4100/20 application software is comprehensive, reliable and user-friendly. But it is also an easy care software system which helps the operator to manage the

More information

Bosch Security Systems For more information please visit

Bosch Security Systems For more information please visit Tradition of quality and innovation For over 100 years, the Bosch name has stood for quality and reliability. Bosch Security Systems proudly offers a wide range of fire, intrusion, social alarm, CCTV,

More information

MULTI CHANNEL VOICE LOGGER MODEL: DVR MK I

MULTI CHANNEL VOICE LOGGER MODEL: DVR MK I MULTI CHANNEL VOICE LOGGER MODEL: DVR MK I ORIGINAL EQUIPMENT MANUFACTURER OF VOICE LOGGING SYSTEMS Radio and CTI Expert Organisation Works: C-2 Industrial Estate, Ramnagar, Roorkee (UA) 247667, India

More information

CCE900-IP-TR. User s Guide

CCE900-IP-TR. User s Guide CCE900-IP-TR CCE900-IP-T & CCE900-IP-R User s Guide i-tech Company LLC TOLL FREE: (888) 483-2418 EMAIL: info@itechlcd.com WEB: www.itechlcd.com 1. Introduction The CCE900-IP-T & CCE900-IP-R is a solution

More information

In this paper, the issues and opportunities involved in using a PDA for a universal remote

In this paper, the issues and opportunities involved in using a PDA for a universal remote Abstract In this paper, the issues and opportunities involved in using a PDA for a universal remote control are discussed. As the number of home entertainment devices increases, the need for a better remote

More information

Call Recorder Pico Manual V2.0 VC2000

Call Recorder Pico Manual V2.0 VC2000 Call Recorder Pico Manual V2.0 VC2000 1. Green LED * 2. Red LED ** 3. Record button 4. Handset out / Line out 5. I II Switch 6. Handset in / Line in 7. USB 8. Speaker / microphone *** *) The green LED

More information

Lab 1 Introduction to the Software Development Environment and Signal Sampling

Lab 1 Introduction to the Software Development Environment and Signal Sampling ECEn 487 Digital Signal Processing Laboratory Lab 1 Introduction to the Software Development Environment and Signal Sampling Due Dates This is a three week lab. All TA check off must be completed before

More information

Audio Watermarking (SyncNow ) Audio watermarking for Second Screen SyncNow with COPYRIGHT 2011 AXON DIGITAL DESIGN B.V. ALL RIGHTS RESERVED

Audio Watermarking (SyncNow ) Audio watermarking for Second Screen SyncNow with COPYRIGHT 2011 AXON DIGITAL DESIGN B.V. ALL RIGHTS RESERVED Audio Watermarking (SyncNow ) GEP100 - HEP100 Audio watermarking for Second Screen SyncNow with 3Gb/s, HD, SD embedded domain Dolby E to PCM the Synapse DAW77 module decoder with audio shuffler A A product

More information

DT3162. Ideal Applications Machine Vision Medical Imaging/Diagnostics Scientific Imaging

DT3162. Ideal Applications Machine Vision Medical Imaging/Diagnostics Scientific Imaging Compatible Windows Software GLOBAL LAB Image/2 DT Vision Foundry DT3162 Variable-Scan Monochrome Frame Grabber for the PCI Bus Key Features High-speed acquisition up to 40 MHz pixel acquire rate allows

More information

MANUAL ENG DT-2100 ENGLISH QPSK

MANUAL ENG DT-2100 ENGLISH QPSK ENG-1 010326 00983 ENGLISH 49 64 QPSK 00983-4 ENG-1.p65 49 A versatile digital receiver with a guaranteed future One of the advantages with is the flexible design. The receiver is equipped with a Common

More information

HyperMedia Software User Manual

HyperMedia Software User Manual HyperMedia Software User Manual Contents V1.2 Chapter 1 : HyperMedia software functions... 2 Chapter 2 : STVR... 3 2.1 System setting and channel setting... 3 2.2 Main panel... 6 2.2.1 Channel list...

More information

User Instruction Manual IQSDA30/IQSDA32. Intelligent Reclocking High Performance HD-SDI/SD-SDI Distribution Amplifiers. snellgroup.

User Instruction Manual IQSDA30/IQSDA32. Intelligent Reclocking High Performance HD-SDI/SD-SDI Distribution Amplifiers. snellgroup. User Instruction Manual IQSDA30/IQSDA32 Intelligent Reclocking High Performance HD-SDI/SD-SDI Distribution Amplifiers snellgroup.com IQSDA30/IQSDA32 www.snellgroup.com Information and Notices Information

More information

MULTI CHANNEL VOICE LOGGER MODEL PCVL - 4/8/10/16/32/64. ORIGINAL EQUIPMENT MANUFACTURER OF VOICE LOGGING SYSTEMS Radio and CTI Expert Organisation

MULTI CHANNEL VOICE LOGGER MODEL PCVL - 4/8/10/16/32/64. ORIGINAL EQUIPMENT MANUFACTURER OF VOICE LOGGING SYSTEMS Radio and CTI Expert Organisation MULTI CHANNEL VOICE LOGGER MODEL PCVL - 4/8/10/16/32/64 ORIGINAL EQUIPMENT MANUFACTURER OF VOICE LOGGING SYSTEMS Radio and CTI Expert Organisation Product Information PCVL is a PC based Multi-Channel

More information

Digital Audio Broadcast Store and Forward System Technical Description

Digital Audio Broadcast Store and Forward System Technical Description Digital Audio Broadcast Store and Forward System Technical Description International Communications Products Inc. Including the DCM-970 Multiplexer, DCR-972 DigiCeiver, And the DCR-974 DigiCeiver Original

More information

Using SignalTap II in the Quartus II Software

Using SignalTap II in the Quartus II Software White Paper Using SignalTap II in the Quartus II Software Introduction The SignalTap II embedded logic analyzer, available exclusively in the Altera Quartus II software version 2.1, helps reduce verification

More information

Press Publications CMC-99 CMC-141

Press Publications CMC-99 CMC-141 Press Publications CMC-99 CMC-141 MultiCon = Meter + Controller + Recorder + HMI in one package, part I Introduction The MultiCon series devices are advanced meters, controllers and recorders closed in

More information

HCS-4100/50 Series Fully Digital Congress System

HCS-4100/50 Series Fully Digital Congress System HCS-4100/50 Series Application Software HCS-4100/50 application software is comprehensive, reliable and user-friendly. But it is also an easy care software system which helps the operator to manage the

More information

Manual Version Ver 1.0

Manual Version Ver 1.0 The BG-3 & The BG-7 Multiple Test Pattern Generator with Field Programmable ID Option Manual Version Ver 1.0 BURST ELECTRONICS INC CORRALES, NM 87048 USA (505) 898-1455 VOICE (505) 890-8926 Tech Support

More information

System Interface Unit SIU-100/100T

System Interface Unit SIU-100/100T System Interface Unit /100T Since its introduction, the Digital Mixer has opened up an entirely new set of opportunities for affordable PA and sound-recording applications. Recognizing the ever-increasing

More information

TV4U QUAD DVB-S2 to DVB-C TRANSMODULATOR

TV4U QUAD DVB-S2 to DVB-C TRANSMODULATOR INSTRUCTION MANUAL Features of the new DVB-C transmodulators line Through the use of the FPGA technology the transmodulators provides the highest performance at the lowest price. Four carriers are formed

More information

DSA-1. The Prism Sound DSA-1 is a hand-held AES/EBU Signal Analyzer and Generator.

DSA-1. The Prism Sound DSA-1 is a hand-held AES/EBU Signal Analyzer and Generator. DSA-1 The Prism Sound DSA-1 is a hand-held AES/EBU Signal Analyzer and Generator. The DSA-1 is an invaluable trouble-shooting tool for digital audio equipment and installations. It is unique as a handportable,

More information

Video Series. HCS-4311M Professional Mixed Matrix for Conference 8.2. HCS-3313C High Quality Speed Dome Camera (ceiling) 8.5

Video Series. HCS-4311M Professional Mixed Matrix for Conference 8.2. HCS-3313C High Quality Speed Dome Camera (ceiling) 8.5 Video Video Series Series Video Tracking System 8.2 HCS-4311M Professional Mixed Matrix for Conference 8.2 HCS-3313C High Quality Speed Dome Camera (ceiling) 8.5 HCS-3313D High Quality Speed Dome Camera

More information

INSTALLATION AND OPERATION INSTRUCTIONS EVOLUTION VIDEO DISTRIBUTION SYSTEM

INSTALLATION AND OPERATION INSTRUCTIONS EVOLUTION VIDEO DISTRIBUTION SYSTEM INSTALLATION AND OPERATION INSTRUCTIONS EVOLUTION VIDEO DISTRIBUTION SYSTEM ATTENTION: READ THE ENTIRE INSTRUCTION SHEET BEFORE STARTING THE INSTALLATION PROCESS. WARNING! Do not begin to install your

More information

EAN-Performance and Latency

EAN-Performance and Latency EAN-Performance and Latency PN: EAN-Performance-and-Latency 6/4/2018 SightLine Applications, Inc. Contact: Web: sightlineapplications.com Sales: sales@sightlineapplications.com Support: support@sightlineapplications.com

More information

Software Quick Manual

Software Quick Manual XX177-24-00 Virtual Matrix Display Controller Quick Manual Vicon Industries Inc. does not warrant that the functions contained in this equipment will meet your requirements or that the operation will be

More information

Low-speed serial buses are used in wide variety of electronics products. Various low-speed buses exist in different

Low-speed serial buses are used in wide variety of electronics products. Various low-speed buses exist in different Low speed serial buses are widely used today in mixed-signal embedded designs for chip-to-chip communication. Their ease of implementation, low cost, and ties with legacy design blocks make them ideal

More information

HyperMedia User Manual

HyperMedia User Manual HyperMedia User Manual Contents V3.5 Chapter 1 : HyperMedia Software Functions... 3 1.1 HyperMedia Introduction... 3 1.2 Main Panel... 3 1.2.2 Information Window... 4 1.2.3 Keypad... 4 1.2.4 Channel Index...

More information

Universal Voice Logger

Universal Voice Logger PULSE COMMUNICATION SYSTEMS PVT. LTD. Universal Voice Logger (42 Channels) ORIGINAL EQUIPMENT MANUFACTURER OF VOICE LOGGING SYSTEMS Radio and CTI Expert Organization PULSE COMMUNICATION SYSTEMS PVT. LTD.

More information

MTL Software. Overview

MTL Software. Overview MTL Software Overview MTL Windows Control software requires a 2350 controller and together - offer a highly integrated solution to the needs of mechanical tensile, compression and fatigue testing. MTL

More information

Sound Measurement. V2: 10 Nov 2011 WHITE PAPER. IMAGE PROCESSING TECHNIQUES

Sound Measurement. V2: 10 Nov 2011 WHITE PAPER.   IMAGE PROCESSING TECHNIQUES www.omnitek.tv IMAGE PROCESSING TECHNIQUES Sound Measurement An important element in the assessment of video for broadcast is the assessment of its audio content. This audio can be delivered in a range

More information

What is the correct software program to use with my ClearOne units?

What is the correct software program to use with my ClearOne units? AP Frequently Asked Questions ~ Software/Configuration ~ Firmware ~ Echo Cancellation ~ Installation ~ Audio Performance ~ Presets ~ G-Link Software/Configuration What is the correct software program to

More information

IQDEC01. Composite Decoder, Synchronizer, Audio Embedder with Noise Reduction - 12 bit. Does this module suit your application?

IQDEC01. Composite Decoder, Synchronizer, Audio Embedder with Noise Reduction - 12 bit. Does this module suit your application? The IQDEC01 provides a complete analog front-end with 12-bit composite decoding, synchronization and analog audio ingest in one compact module. It is ideal for providing the bridge between analog legacy

More information

INSTALATION AND OPERATION MANUAL ABYSSAL OS Overlay Module Version 1.0.1

INSTALATION AND OPERATION MANUAL ABYSSAL OS Overlay Module Version 1.0.1 INSTALATION AND OPERATION MANUAL ABYSSAL OS Overlay Module Version 1.0.1 Thank you for purchasing the Abyssal OS Overlay Module for your ROV. This instruction manual contains all the information you ll

More information

Cablecast Server. Setup Guide. c Tightrope Media Systems For Cablecast version Build 74

Cablecast Server. Setup Guide. c Tightrope Media Systems For Cablecast version Build 74 Cablecast Server Setup Guide c Tightrope Media Systems For Cablecast version 6.1.2 Build 74 Printed July 22, 2016 1 Cablecast Server Setup 1.1 Prerequisites 1.2 Overview of Setup Thank you for purchasing

More information

Installation and Users Guide Addendum. Software Mixer Reference and Application. Macintosh OSX Version

Installation and Users Guide Addendum. Software Mixer Reference and Application. Macintosh OSX Version Installation and Users Guide Addendum Software Mixer eference and Application Macintosh OSX Version ynx Studio Technology Inc. www.lynxstudio.com support@lynxstudio.com Copyright 2004, All ights eserved,

More information

GV-3D People Counter 3DPCV10-A

GV-3D People Counter 3DPCV10-A GV-3D People Counter User's Manual Before attempting to connect or operate this product, please read these instructions carefully and save this manual for future use. 3DPCV10-A 2013 GeoVision, Inc. All

More information

DVB-T Box, USB Monheim/Germany Tel. +49 (0)9091/ Fax +49 (0)9091/ Hama GmbH & Co KG.

DVB-T Box, USB Monheim/Germany Tel. +49 (0)9091/ Fax +49 (0)9091/ Hama GmbH & Co KG. www.hama.de Hama GmbH & Co KG Postfach 80 86651 Monheim/Germany Tel. +49 (0)9091/502-0 Fax +49 (0)9091/502-274 hama@hama.de www.hama.de 00062776-01.05 DVB-T Box, USB 2.0 00062776 L TV USB receiver User

More information

New GRABLINK Frame Grabbers

New GRABLINK Frame Grabbers New GRABLINK Frame Grabbers Full-Featured Base, High-quality Medium and video Full capture Camera boards Link Frame Grabbers GRABLINK Full Preliminary GRABLINK DualBase Preliminary GRABLINK Base GRABLINK

More information

G ARD SECURITY SYSTEM Product Listing 2007

G ARD SECURITY SYSTEM Product Listing 2007 G ARD SECURITY SYSTEM Product Listing 2007 G ARD L2000 WIRELESS ALARM SYSTEM Totally Wireless Wireless Telephone G'ARD L-2000 Wireless Alarm System uses the state of art microprocessor for data processing.

More information

TransitHound Cellphone Detector User Manual Version 1.3

TransitHound Cellphone Detector User Manual Version 1.3 TransitHound Cellphone Detector User Manual Version 1.3 RF3 RF2 Table of Contents Introduction...3 PC Requirements...3 Unit Description...3 Electrical Interfaces...4 Interface Cable...5 USB to Serial Interface

More information

Training Note TR-06RD. Schedules. Schedule types

Training Note TR-06RD. Schedules. Schedule types Schedules General operation of the DT80 data loggers centres on scheduling. Schedules determine when various processes are to occur, and can be triggered by the real time clock, by digital or counter events,

More information

USER MANUAL. VP-435 Component / UXGA HDMI Scaler MODEL: P/N: Rev 13

USER MANUAL. VP-435 Component / UXGA HDMI Scaler MODEL: P/N: Rev 13 KRAMER ELECTRONICS LTD. USER MANUAL MODEL: VP-435 Component / UXGA HDMI Scaler P/N: 2900-000262 Rev 13 Contents 1 Introduction 1 2 Getting Started 2 2.1 Achieving the Best Performance 2 2.2 Safety Instructions

More information

APPLICATION NOTE 4312 Getting Started with DeepCover Secure Microcontroller (MAXQ1850) EV KIT and the CrossWorks Compiler for the MAXQ30

APPLICATION NOTE 4312 Getting Started with DeepCover Secure Microcontroller (MAXQ1850) EV KIT and the CrossWorks Compiler for the MAXQ30 Maxim > Design Support > Technical Documents > Application Notes > Microcontrollers > APP 4312 Keywords: MAXQ1850, MAXQ1103, DS5250, DS5002, microcontroller, secure microcontroller, uc, DES, 3DES, RSA,

More information

C8188 C8000 1/10. digital audio modular processing system. 4 Channel AES/EBU I/O. features. block diagram. 4 balanced AES inputs

C8188 C8000 1/10. digital audio modular processing system. 4 Channel AES/EBU I/O. features. block diagram. 4 balanced AES inputs features 4 balanced AES inputs Input Sample Rate Converters (SRC) 4 balanced AES outputs Relay bypass for pairs of I/Os Relay wait time after power up Master mode (clock master for the frame) 25pin Sub-D,

More information

R5 RIC Quickstart R5 RIC. R5 RIC Quickstart. Saab TransponderTech AB. Appendices. Project designation. Document title. Page 1 (25)

R5 RIC Quickstart R5 RIC. R5 RIC Quickstart. Saab TransponderTech AB. Appendices. Project designation. Document title. Page 1 (25) Appendices 1 (25) Project designation R5 RIC Document title CONTENTS 2 (25) 1 References... 4 2 Dimensions... 5 3 Connectors... 6 3.1 Power input... 6 3.2 Video I... 6 3.3 Video Q... 6 3.4 Sync... 6 3.5

More information

Research & Development. White Paper WHP 318. Live subtitles re-timing. proof of concept BRITISH BROADCASTING CORPORATION.

Research & Development. White Paper WHP 318. Live subtitles re-timing. proof of concept BRITISH BROADCASTING CORPORATION. Research & Development White Paper WHP 318 April 2016 Live subtitles re-timing proof of concept Trevor Ware (BBC) Matt Simpson (Ericsson) BRITISH BROADCASTING CORPORATION White Paper WHP 318 Live subtitles

More information

SELECTING A HIGH-VALENCE REPRESENTATIVE IMAGE BASED ON IMAGE QUALITY. Inventors: Nicholas P. Dufour, Mark Desnoyer, Sophie Lebrecht

SELECTING A HIGH-VALENCE REPRESENTATIVE IMAGE BASED ON IMAGE QUALITY. Inventors: Nicholas P. Dufour, Mark Desnoyer, Sophie Lebrecht Page 1 of 74 SELECTING A HIGH-VALENCE REPRESENTATIVE IMAGE BASED ON IMAGE QUALITY Inventors: Nicholas P. Dufour, Mark Desnoyer, Sophie Lebrecht TECHNICAL FIELD methods. [0001] This disclosure generally

More information

HDB

HDB GDB990-950-900-550-500 HDB990-950-900-550-500 3Gb/s, HD, SD digital or analog audio de-embedder with TWINS dual A Synapse product COPYRIGHT 2012 AXON DIGITAL DESIGN BV ALL RIGHTS RESERVED NO PART OF THIS

More information

ExtIO Plugin User Guide

ExtIO Plugin User Guide Overview The SDRplay Radio combines together the Mirics flexible tuner front-end and USB Bridge to produce a SDR platform capable of being used for a wide range of worldwide radio and TV standards. This

More information

Transparent Computer Shared Cooperative Workspace (T-CSCW) Architectural Specification

Transparent Computer Shared Cooperative Workspace (T-CSCW) Architectural Specification Transparent Computer Shared Cooperative Workspace (T-CSCW) Architectural Specification John C. Checco Abstract: The purpose of this paper is to define the architecural specifications for creating the Transparent

More information

DVB-S 100 Installation Manual

DVB-S 100 Installation Manual DVB-S 100 Installation Manual Contents V2.0 Chapter 1 : DVB-S 100 PCI Card Hardware Installation...2 1.1 Package Contents...2 1.2 System Requirements...2 1.3 Hardware Installation...2 Chapter 2 : DVB-S

More information

A MISSILE INSTRUMENTATION ENCODER

A MISSILE INSTRUMENTATION ENCODER A MISSILE INSTRUMENTATION ENCODER Item Type text; Proceedings Authors CONN, RAYMOND; BREEDLOVE, PHILLIP Publisher International Foundation for Telemetering Journal International Telemetering Conference

More information

Acoustic Echo Canceling: Echo Equality Index

Acoustic Echo Canceling: Echo Equality Index Acoustic Echo Canceling: Echo Equality Index Mengran Du, University of Maryalnd Dr. Bogdan Kosanovic, Texas Instruments Industry Sponsored Projects In Research and Engineering (INSPIRE) Maryland Engineering

More information

DT9834 Series High-Performance Multifunction USB Data Acquisition Modules

DT9834 Series High-Performance Multifunction USB Data Acquisition Modules DT9834 Series High-Performance Multifunction USB Data Acquisition Modules DT9834 Series High Performance, Multifunction USB DAQ Key Features: Simultaneous subsystem operation on up to 32 analog input channels,

More information

NanoCom ADS-B. Datasheet An ADS-B receiver for space applications

NanoCom ADS-B. Datasheet An ADS-B receiver for space applications NanoCom ADS-B Datasheet An ADS-B receiver for space applications 1 Table of contents 1 TABLE OF CONTENTS... 2 2 CHANGELOG... 3 3 INTRODUCTION... 4 4 OVERVIEW... 4 4.1 HIGHLIGHTED FEATURES... 4 4.2 BLOCK

More information

SignalTap Plus System Analyzer

SignalTap Plus System Analyzer SignalTap Plus System Analyzer June 2000, ver. 1 Data Sheet Features Simultaneous internal programmable logic device (PLD) and external (board-level) logic analysis 32-channel external logic analyzer 166

More information

Design and Use of a DTV Monitoring System consisting of DVQ(M), DVMD/DVRM and DVRG

Design and Use of a DTV Monitoring System consisting of DVQ(M), DVMD/DVRM and DVRG Design and Use of a DTV Monitoring System consisting of DVQ(M), DVMD/DVRM and DVRG When monitoring transmission systems it is often necessary to control the monitoring equipment and to check the measurement

More information

SONy BID SPECIFICATION FOR POWERED MIXER MODEL NUMBER SRP-X500P

SONy BID SPECIFICATION FOR POWERED MIXER MODEL NUMBER SRP-X500P SONy BID SPECIFICATION FOR POWERED MIXER MODEL NUMBER SRP-X500P INSTRUCTIONS: REMOVE THIS COVER PAGE AND ADD TO REQUESTS FOR QUOTATION AND PROPOSALS. THE OBJECTIVE OF THIS BID SPECIFICATION IS TO ASSIST

More information

ivw-ud322 / ivw-ud322f

ivw-ud322 / ivw-ud322f ivw-ud322 / ivw-ud322f Video Wall Controller Supports 2 x 2, 2 x 1, 3 x 1, 1 x 3, 4 x 1 & 1 x 4 Video Wall Array User Manual Rev. 1.01 i Notice Thank you for choosing inds products! This user manual provides

More information