The RATS Radio Traffic Collection System

Total Page:16

File Type:pdf, Size:1020Kb

The RATS Radio Traffic Collection System The RATS Radio Traffic Collection System Kevin Walker, Stephanie Strassel Linguistic Data Consortium University of Pennsylvania, Philadelphia, PA USA {walker|strassel}@ldc.upenn.edu paid to the motivation behind the radio channels included in Abstract the system, implementation challenges and solutions, and the The DARPA RATS Program focuses on the development of resulting data. new technologies for identifying and processing speaker-to- speaker communications over degraded radio channels. In 2. System Design order to build a corpus to address this research question, we Many modern two-way communications systems used in developed a system that takes a clean source signal and urban environments by law enforcement and emergency transmits it over eight different radio channels, where the services have transitioned to digital modes like APCOP25, variation from channel to channel results in a range of MOTOTRBO, or TETRA. These established systems rely on degradation modes. Each channel included in the collection extensive repeater installations to maximize service area, system has unique characteristics targeting different utilize trunking or packet switching techniques in order to modulation types, different carrier channel bandwidths, and maximize the number of concurrent users, and in some cases different operating bands. employ encryption in order to control information exposure. It is important to note that these systems are thoroughly 1. Introduction engineered, may be cross-connected with the public telephone The goal of the DARPA Robust Automatic Translation of network and computer networks, and represent an established Speech (RATS) Program is to develop technologies capable “installation”. They aren’t designed for ad hoc of performing speech activity detection (SAD), language communications, and their operational parameters are clearly identification (LID), speaker identification (SID) and defined – their designers hope that the systems deliver keyword spotting (KWS) in potentially speech-containing predictable level of service. As such, internally these signals received over communication channels that are networks may be of relatively less interest when looking at extremely noisy and/or highly distorted. The first phase of the questions of system performance in the face of unpredictable program evaluates these technologies in five languages – variation. Levantine Arabic, Farsi, Urdu, Pashto and Dari – on open As a contrastive example, consider the Air Traffic Control source data that nonetheless represents real-world operational system used currently in the US and around the world. This scenarios. Later phases of RATS incorporate secondary system is also well connected, has considerable redundancy, evaluations using classified “real world” data. and must provide at least some level of quality of service. As with other large human language technology Where ATC differs from the communications radio evaluation programs, RATS requires a multi-pronged, installations used by law enforcement (for example) is in the integrated and creative data collection approach to satisfy the fact that its users are not predictable in the same way. All combined demands of relevant data, language diversity, rich pilots, whether operating large commercial airplanes, annotations and high volume. The unique challenge for RATS corporate jets, or private airplanes, depend on instructions, corpus development is the additional need to produce training, assistance, and direction from air traffic controllers. It may be development and evaluation data with extremely challenging the case that large airports provide separate channels acoustic properties while simultaneously maintaining depending on vehicle type, but even within a given category, efficient, cost-effective and scalable collection and annotation we see variations in radio equipment performance. ATC methods. To address this challenge we have developed a traffic is typically not encrypted, uses amplitude modulation “collect clean, broadcast dirty” methodology. In this model to avoid FM capture effect, relies heavily on the VHF band, we employ well-tested collection methods [1, 2] to produce and has a constantly changing set of users. The system has to clean-signal source data for each language and task. Manual be open and flexible in order to accomplish its mission – it annotation (speaker and language auditing, segmentation and will still need flexibility and robustness to variation across time stamping, transcription) is performed on this non- users even as it modernizes. degraded signal to assure efficiency and accuracy. We then When developing the data collection system for RATS, introduce the desired noise properties into live recordings and we envisioned a set of radio communications scenarios with content rebroadcasts by means of a Multi Radio-Link Channel significantly greater variation and degradation than one would Collection System. The system includes find in the highly controlled communications networks, and • A set of target signal transmitters/transceivers even greater than what one would find in the Air Traffic • A set of interference signal transmitters, Control model. We imagined a scenario in which interlocutors • A set of listening station receivers, were located in an indeterminate terrain, utilizing equipment of unknown origin and unknown operation parameters, and • Signal collection and digitization apparatus whose communication was being monitored by a third party In this paper we discuss design and implementation of whose situation vis-à-vis the interlocutors was also not know the Multi Radio-Link Channel System, with special attention a priori. In this scenario, the communications path between interlocutors might be of varying quality, and, furthermore, 3. System Implementation the communications path between the interlocutors and the monitor would almost certainly be of varying quality, and 3.1. Overview would be highly dependent on environmental, atmospheric, and structural factors. Rather than taking communications The collection system includes a set of target signal among a police force or a control tower and a Cessna as our transmitters/transceivers, a set of listening station receivers, target, we were more interested in looking to something like and signal collection and digitization apparatus. It is used to the communications among a group of amateur radio process both live sessions and rebroadcast sessions. operators, or the handheld radio communications of a team Recordings selected for rebroadcast consist of dialogues and playing Capture-The-Flag in a local state forest. conversational content. In order to simulate Push-To-Talk, the Consequently, we targeted a channel model of a single Shared transceivers are keyed under computer control. The control Channel used in half-duplex mode. This model implies that computer is connected to the transceivers via two routes: the operators may either transmit or receive, but may not do both audio signal route and the control route. The audio signal simultaneously; furthermore, attempts of more that one route originates with a Lynx Studio Technologies AES16e operator to utilize the channel at the same time result in digital audio interface connected to a Lucid 88192 Digital to partial or total communication failure. Analog converter. The DAC unit is connected to matrix One type of variation encountered in radio mixer, which provides analog audio to the input of each communications is in speech intelligibility. Our collection transceiver. system is interesting because it produces samples whose The matrix mixer audio output is 600-ohm line level, and intelligibility varies both in terms of degree and in terms of must be impedance matched to the audio input for each type. The effects of signal degradation present differently on a individual transceiver. Additionally, independent transformers single sideband HF radio channel than they do on an FM UHF are used to electrically isolate the transceivers from the channel, and both fail in different ways than a spread control computer and audio processing hardware. In order to spectrum system operating in the SHF band. In other words, control the push to talk functions of the transceivers, the while a phenomenon like multipath fading can be seen across control computer is connected to an SPDT relay bank via all bands, its effect - that is to say, the effect on the contents TCP/IP. The relay bank includes eight relays, each of which is of the channel - varies greatly depending on the operational used for one transceiver (each with a customized wiring parameters of the radio equipment in question. harness). The control computer monitors the signal strength of A critical first step in developing our collection platform the input source recording and keys the transceivers based on was a review of extensive work that went into the a custom signal activity detector. development of the Tactical Speaker Identification Speech 3.2. Estimation Of System Induced Signal Degradation Corpus (TSID) [3]. This corpus, produced at MIT Lincoln Labs by Doug Reynolds and Gerald C. O’Leary was used as a In order to estimate the signal-to-noise ratio of each model for our collection protocol. In particular, the selection retransmission, we performed a modified signal to and configuration of radio transceivers, the use of Map Task noise+distortion measurement for each channel. We scenarios to elicit transactional, task oriented speech, and the transmitted a 400ms, 1KHz sine test tone through
Recommended publications
  • Command-Line Sound Editing Wednesday, December 7, 2016
    21m.380 Music and Technology Recording Techniques & Audio Production Workshop: Command-line sound editing Wednesday, December 7, 2016 1 Student presentation (pa1) • 2 Subject evaluation 3 Group picture 4 Why edit sound on the command line? Figure 1. Graphical representation of sound • We are used to editing sound graphically. • But for many operations, we do not actually need to see the waveform! 4.1 Potential applications • • • • • • • • • • • • • • • • 1 of 11 21m.380 · Workshop: Command-line sound editing · Wed, 12/7/2016 4.2 Advantages • No visual belief system (what you hear is what you hear) • Faster (no need to load guis or waveforms) • Efficient batch-processing (applying editing sequence to multiple files) • Self-documenting (simply save an editing sequence to a script) • Imaginative (might give you different ideas of what’s possible) • Way cooler (let’s face it) © 4.3 Software packages On Debian-based gnu/Linux systems (e.g., Ubuntu), install any of the below packages via apt, e.g., sudo apt-get install mplayer. Program .deb package Function mplayer mplayer Play any media file Table 1. Command-line programs for sndfile-info sndfile-programs playing, converting, and editing me- Metadata retrieval dia files sndfile-convert sndfile-programs Bit depth conversion sndfile-resample samplerate-programs Resampling lame lame Mp3 encoder flac flac Flac encoder oggenc vorbis-tools Ogg Vorbis encoder ffmpeg ffmpeg Media conversion tool mencoder mencoder Media conversion tool sox sox Sound editor ecasound ecasound Sound editor 4.4 Real-world
    [Show full text]
  • Photo Editing
    All recommendations are from: http://www.mediabistro.com/10000words/7-essential-multimedia-tools-and-their_b376 Photo Editing Paid Free Photoshop Splashup Photoshop may be the industry leader when it comes to photo editing and graphic design, but Splashup, a free online tool, has many of the same capabilities at a much cheaper price. Splashup has lots of the tools you’d expect to find in Photoshop and has a similar layout, which is a bonus for those looking to get started right away. Requires free registration; Flash-based interface; resize; crop; layers; flip; sharpen; blur; color effects; special effects Fotoflexer/Photobucket Crop; resize; rotate; flip; hue/saturation/lightness; contrast; various Photoshop-like effects Photoshop Express Requires free registration; 2 GB storage; crop; rotate; resize; auto correct; exposure correction; red-eye removal; retouching; saturation; white balance; sharpen; color correction; various other effects Picnik “Auto-fix”; rotate; crop; resize; exposure correction; color correction; sharpen; red-eye correction Pic Resize Resize; crop; rotate; brightness/contrast; conversion; other effects Snipshot Resize; crop; enhancement features; exposure, contrast, saturation, hue and sharpness correction; rotate; grayscale rsizr For quick cropping and resizing EasyCropper For quick cropping and resizing Pixenate Enhancement features; crop; resize; rotate; color effects FlauntR Requires free registration; resize; rotate; crop; various effects LunaPic Similar to Microsoft Paint; many features including crop, scale
    [Show full text]
  • Best Recording Software for Mac
    Best Recording Software For Mac Conical and picky Vassili barbeques some lustrums so noiselessly! Which Chuck peregrinates so precisely that Damien neoterize her complications? Caulicolous and unbewailed Mervin densifies his crypts testimonialize proliferate inalienably. It has sent too out for best recording software mac, and working with thousands of The process is an apple disclaims any video editor inside a plugin lets you run tons of extra material but also. If you will consider to a diverse collection, drums with its range of great tutorials quicker way you can add effects while broadcasters may grab one! The network looking for mac app update of music recording solution when using a very easy way to go for that? It is its strengths and professional tool one of inspiring me give you more! Just came with mac screen in the best possible within that is not permitted through our efforts. Pick one pro drastically changes in the desktop app, etc to end of the chance. This software options that it? For retina resolution was produced only what things i release the pillars of. Logic for uploading large files and very soon as it a variety of our apps for free mac, for free version of. So many file gets bigger and boost both are aspiring to create the better. Best music recording software for Mac Macworld UK. Xbox game with ableton. Dvd audio files in addition to important for best daw developed for screencasting tool for best recording software? Reason for other audio tracks for best recording software mac is a lot from gb can get creative expertise is available.
    [Show full text]
  • Soundtrap & Audacity
    Audio Editing Basics Soundtrap & Audacity - jstaveley Welcome To Audio Editing Basics The purpose of this collection of slides is to engage with some very basic ideas about audio editing, how you could approach it, and some language to help you navigate your software and workspace. Please check out our video tutorials and other resources for more information. You can email questions &/or requests for new or different training modules to [email protected] Overall Process It is important to prepare for and engage with each step along the way. You have already recorded your content - and now you need to prepare it for presentation. There are many steps you could take - but, remember: if you did the work before recording, there will be less need to edit, mix and master during this stage. Use your ears and your perspective - and trust them when deciding which steps you need to take for each audio production piece you produce. Once you have gathered your tape - decide which parts you want to keep, make them as audible as possible through editing - and then arrange them the way you want us to hear them. Audio that has been edited poorly can sound choppy if you don’t cut/paste (etc) carefully - using volume fading where required, and listening back to each change you make along the way before moving on to the next task. It’s like making a collage with magazines - you cut all the pieces into the shapes you want, then stick them on the paper where you want them...and then photocopy to make a final, single image that incorporates all the small images.
    [Show full text]
  • Linux As a Mature Digital Audio Workstation in Academic Electroacoustic Studios – Is Linux Ready for Prime Time?
    Linux as a Mature Digital Audio Workstation in Academic Electroacoustic Studios – Is Linux Ready for Prime Time? Ivica Ico Bukvic College-Conservatory of Music, University of Cincinnati [email protected] http://meowing.ccm.uc.edu/~ico/ Abstract members of the most prestigious top-10 chart. Linux is also used in a small but steadily growing number of multimedia GNU/Linux is an umbrella term that encompasses a consumer devices (Lionstracks Multimedia Station, revolutionary sociological and economical doctrine as well Hartman Neuron, Digeo’s Moxi) and handhelds (Sharp’s as now ubiquitous computer operating system and allied Zaurus). software that personifies this principle. Although Linux Through the comparably brisk advancements of the most quickly gained a strong following, its first attempt at prominent desktop environments (namely Gnome and K entering the consumer market was a disappointing flop Desktop Environment a.k.a. KDE) as well as the primarily due to the unrealistic corporate hype that accompanying software suite, Linux managed to carve out a ultimately backfired relegating Linux as a mere sub-par niche desktop market. Purportedly surpassing the Apple UNIX clone. Despite the initial commercial failure, Linux user-base, Linux now stands proud as the second most continued to evolve unabated by the corporate agenda. widespread desktop operating system in the World. Yet, Now, armed with proven stability, versatile software, and an apart from the boastful achievements in the various markets, unbeatable value Linux is ready to challenge, if not in the realm of sound production and audio editing its supersede the reigning champions of the desktop computer widespread acceptance has been conspicuously absent, or market.
    [Show full text]
  • Wavelab Elements 9 – Operation Manual
    Operation Manual Cristina Bachmann, Heiko Bischoff, Christina Kaboth, Insa Mingers, Matthias Obrecht, Sabine Pfeifer, Kevin Quarshie, Benjamin Schütte This PDF provides improved access for vision-impaired users. Please note that due to the complexity and number of images in this document, it is not possible to include text descriptions of images. The information in this document is subject to change without notice and does not represent a commitment on the part of Steinberg Media Technologies GmbH. The software described by this document is subject to a License Agreement and may not be copied to other media except as specifically allowed in the License Agreement. No part of this publication may be copied, reproduced, or otherwise transmitted or recorded, for any purpose, without prior written permission by Steinberg Media Technologies GmbH. Registered licensees of the product described herein may print one copy of this document for their personal use. All product and company names are ™ or ® trademarks of their respective holders. For more information, please visit www.steinberg.net/trademarks. © Steinberg Media Technologies GmbH, 2016. All rights reserved. Table of Contents 6 Introduction 50 Project Handling 6 Help System 50 Opening Files 7 About the Program Versions 51 Value Editing 7 Conventions 51 Drag Operations 8 How You Can Reach Us 53 Undoing and Redoing Actions 10 Setting Up Your System 53 Zooming 10 Connecting Audio 59 Presets 10 Audio Cards and Background Playback 62 File Operations 11 Latency 62 Recently Used Files 11 Defining VST Audio Connections 62 Save and Save As 14 CD/DVD Recorders 64 Templates 14 Remote Devices 68 File Renaming 20 WaveLab Elements Concepts 69 Deleting Files 20 General Editing Rules 69 Temporary Files 20 Startup Dialog 69 Work Folders vs.
    [Show full text]
  • Adobe Audition CS6 Classroom in a Book
    ptg8274462 Adobe® Audition® CS6 CLASSROOM IN A BOOK® The official training workbook from Adobe Systems ptg8274462 Adobe® Audition® CS6 Classroom in a Book® © 2013 Adobe Systems Incorporated and its licensors. All rights reserved. If this guide is distributed with software that includes an end user license agreement, this guide, as well as the software described in it, is furnished under license and may be used or copied only in accordance with the terms of such license. Except as permitted by any such license, no part of this guide may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, recording, or otherwise, without the prior written permission of Adobe Systems Incorporated. Please note that the content in this guide is protected under copyright law even if it is not distributed with software that includes an end user license agreement. The content of this guide is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by Adobe Systems Incorporated. Adobe Systems Incorporated assumes no responsi- bility or liability for any errors or inaccuracies that may appear in the informational content contained in this guide. Please remember that existing artwork or images that you may want to include in your project may be protected under copyright law. The unauthorized incorporation of such material into your new work could be a violation of the rights of the copyright owner. Please be sure to obtain any permission required from the copyright owner. All sound examples provided with the lessons are copyright 2013 by Craig Anderton.
    [Show full text]
  • Wavelab Elements 7 Help 1
    Getting into the details The information in this document is subject to change without notice and does not represent a commitment on the part of Steinberg Media Technologies GmbH. The software described by this document is subject to a License Agreement and may not be copied to other media except as specifically allowed in the License Agreement. No part of this publication may be copied, reproduced or otherwise transmitted or recorded, for any purpose, without prior written permission by Steinberg Media Technologies GmbH. All product and company names are ™ or ® trademarks of their respective owners. Windows XP is a trademark of Microsoft Corporation. Windows Vista and Windows 7 are registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. The Mac logo is a trademark used under license. Macintosh and Power Macintosh are registered trademarks. MP3SURROUND and the MP3SURROUND logo are registered trademarks of Thomson SA, registered in the US and other countries, and are used under license from Thomson Licensing SAS. Release Date: November 29, 2011 © Steinberg Media Technologies GmbH, 2011. All rights reserved. Contents 1 WaveLab Elements 7 Help 1 2 Getting Help 3 2.1 Help menu ........................................ 4 3 Using the interface 5 3.1 About Tool Windows .................................. 6 3.2 Adjusting Envelopes .................................. 7 3.3 Command bars ..................................... 8 3.4 Context menus ..................................... 9 3.5 Docking windows ................................... 9 3.6 Double clicking ..................................... 11 3.7 Dragging operations .................................. 11 3.8 Playback shortcuts ................................... 14 3.9 Select-clicking ..................................... 14 3.10 Shortcut system .................................... 15 3.11 Sliders .......................................... 16 3.12 Status Bar .......................................
    [Show full text]
  • Adobe Audition CS6 Classroom in a Book
    Adobe® Audition® CS6 CLASSROOM IN A BOOK® The official training workbook from Adobe Systems Adobe® Audition® CS6 Classroom in a Book® © 2013 Adobe Systems Incorporated and its licensors. All rights reserved. If this guide is distributed with software that includes an end user license agreement, this guide, as well as the software described in it, is furnished under license and may be used or copied only in accordance with the terms of such license. Except as permitted by any such license, no part of this guide may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, recording, or otherwise, without the prior written permission of Adobe Systems Incorporated. Please note that the content in this guide is protected under copyright law even if it is not distributed with software that includes an end user license agreement. The content of this guide is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by Adobe Systems Incorporated. Adobe Systems Incorporated assumes no responsi- bility or liability for any errors or inaccuracies that may appear in the informational content contained in this guide. Please remember that existing artwork or images that you may want to include in your project may be protected under copyright law. The unauthorized incorporation of such material into your new work could be a violation of the rights of the copyright owner. Please be sure to obtain any permission required from the copyright owner. All sound examples provided with the lessons are copyright 2013 by Craig Anderton.
    [Show full text]
  • Wavelab Studio 6 – Operation Manual
    Operation Manual Operation Manual by Anders Nordmark, Revision for WaveLab Studio by Stefan Zachau The information in this document is subject to change without notice and does not represent a commitment on the part of Steinberg Media Technologies GmbH. The software described by this document is subject to a License Agreement and may not be copied to other media except as specifically allowed in the License Agreement. No part of this publica- tion may be copied, reproduced or otherwise transmitted or recorded, for any purpose, without prior written permission by Steinberg Media Technologies GmbH. All product and company names are ™ or ® trademarks of their respective owners. Windows XP is a trademark of Microsoft Corporation. The Mac logo is a trademark used under license. Macintosh and Power Macintosh are registered trademarks. © Steinberg Media Technologies GmbH, 2006. All rights reserved. Table of Contents 7 Introduction 40 Selecting 8 Welcome! 44 Basic editing commands 8 Key command conventions 49 File handling in Wave windows 8 How you can reach us 56 Editing audio properties and file attributes 9 Installing and setting up 57 Playback and recording 10 Setting up the computer 58 Playing back 10 Installation procedure 63 Recording 11 Register your software! 68 Metering 11 Launching WaveLab Studio 69 Introduction 11 Program settings 69 The meters 13 Installing a CD/DVD recorder 14 Installation done! Where do I go next? 76 Off-line processing 14 About the Tracer application 77 Introduction 15 Overview 77 Applying processing 77 Level Normalizer
    [Show full text]
  • 1. Why POCS.Key
    Symptoms of Complexity Prof. George Candea School of Computer & Communication Sciences Building Bridges A RTlClES A COMPUTER SCIENCE PERSPECTIVE OF BRIDGE DESIGN What kinds of lessonsdoes a classical engineering discipline like bridge design have for an emerging engineering discipline like computer systems Observation design?Case-study editors Alfred Spector and David Gifford consider the • insight and experienceof bridge designer Gerard Fox to find out how strong the parallels are. • bridges are normally on-time, on-budget, and don’t fall ALFRED SPECTORand DAVID GIFFORD • software projects rarely ship on-time, are often over- AS Gerry, let’s begin with an overview of THE DESIGN PROCESS bridges. AS What is the procedure for designing and con- GF In the United States, most highway bridges are budget, and rarely work exactly as specified structing a bridge? mandated by a government agency. The great major- GF It breaks down into three phases: the prelimi- ity are small bridges (with spans of less than 150 nay design phase, the main design phase, and the feet) and are part of the public highway system. construction phase. For larger bridges, several alter- There are fewer large bridges, having spans of 600 native designs are usually considered during the Blueprints for bridges must be approved... feet or more, that carry roads over bodies of water, preliminary design phase, whereas simple calcula- • gorges, or other large obstacles. There are also a tions or experience usually suffices in determining small number of superlarge bridges with spans ap- the appropriate design for small bridges. There are a proaching a mile, like the Verrazzano Narrows lot more factors to take into account with a large Bridge in New Yor:k.
    [Show full text]
  • Blah3: Is My Decoder Ambisonic?
    Is My Decoder Ambisonic? Aaron J. Heller Artificial Intelligence Center, SRI International Menlo Park, CA 94025, USA Email: [email protected] Richard Lee Eric M. Benjamin Pandit Littoral Dolby Laboratories Cooktown, Queensland 4895, AU San Francisco, CA 94044, USA Email: [email protected] Email: [email protected] Revision 2 Abstract In earlier papers, the present authors established the importance of various aspects of Am- bisonic decoder design: a decoding matrix matched to the geometry of the loudspeaker array in use, phase-matched shelf filters, and near-field compensation [1, 2]. These are needed for accurate reproduction of spatial localization cues, such as interaural time difference (ITD), interaural level difference (ILD), and distance cues. Unfortunately, many listening tests of Ambisonic reproduction reported in the literature either omit the details of the decoding used or utilize suboptimal decoding. In this paper we review the acoustic and psychoacoustic criteria for Ambisonic reproduc- tion, present a methodology and tools for “black box” testing to verify the performance of a candidate decoder, and present and discuss the results of this testing on some widely used decoders. Keywords: Ambisonics, decoder design, listening tests, surround sound, psychoacoustics NOTE: This is a revised and corrected version of the paper presented at the 125th Convention of the Audio Engineering Society, held October 1 – 5, 2008 in San Francisco, CA USA $Id: imda-revised.tex 25737 2012-06-10 23:40:07Z heller $ 1 1 INTRODUCTION rience with good Ambisonic reproduction, we This paper is about testing Ambisonic de- might have stopped there and written off Am- coders.
    [Show full text]