Des Hommes de Parole ® WP6 2002-05-021 Des Hommes de Parole ®

Slides:



Advertisements
Similar presentations
Conformance Testing of MOST based Applications Towards Effective System Testing André Baresel, Michael Schmidt - DaimlerChrysler AG Contact:
Advertisements

R2: An application-level kernel for record and replay Z. Guo, X. Wang, J. Tang, X. Liu, Z. Xu, M. Wu, M. F. Kaashoek, Z. Zhang, (MSR Asia, Tsinghua, MIT),
A new Network Concept for transporting and storing digital video…………
Overview of DVX 9000.
Rob Marchand Genesys Telecommunications
Des Hommes de Parole ® AMITIES meeting – Sheffield May 2002 Vecsys Progress Report Bernard Prouts.
This is an audio presentation. Please turn on your computer speakers. Press to start the presentation.
1 Component Description Multimodal Interface Carnegie Mellon University Prepared by: Michael Bett 3/26/99.
2.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 2: Installing Windows Server.
IT Infrastructure: Software September 18, LEARNING GOALS Identify the different types of systems software. Explain the main functions of operating.
Lesson 15 – INSTALL AND SET UP NETWARE 5.1. Understanding NetWare 5.1 Preparing for installation Installing NetWare 5.1 Configuring NetWare 5.1 client.
Optinuity Confidential. All rights reserved. C2O Configuration Requirements.
Game Development with Kinect
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 2: Managing Hardware Devices.
Figure 1.1 Interaction between applications and the operating system.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 2: Managing Hardware Devices.
Thomas Kisner.  Unified Communications Architect at BNSF Railway  Board Member, DFW Unified Communications User Group ◦ Meets 4 th Thursday of Every.
1 Component Description Ariadne Client/Server Architecture Interactive Systems Labs Prepared by: Matthias Denecke Date.
SIP-based Application Development SIP International 2004.
Real-time multimedia and communication in packet networks Asterisk The open source IP PBX.
1.
Unified. Simplified. Unified Communications Launch 2007.
Windows audio architecture Win MM Application DirectSound Application SysAudio.SYS Kmixer.SYS WinMM.DLLDSound.DLL Device Drive Container USB Device Driver.
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
CS-EE 481 Spring Founders Day, 2005 University of Portland School of Engineering Project Pocket Gopher Conversational Learning Agent Team Josh Jones.
Hands-On Microsoft Windows Server 2008
A Description of Amitiés Modules Developed at SUNY Hilda Hardy Amitiés Consortium Meeting University of Sheffield May 2, 2002.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
Code : STM#360 Samsung Electronics Co., Ltd. Introduction to OfficeServ UMS Distribution EnglishED01.
Telesnap Voic 2009 Product presentation. Introduction Doc.No.: ASE/APP/PLM/ 0163 / EN.
Appendix A Implementing Unified Messaging. Appendix Overview Overview of Telephony Introducing Unified Messaging Configuring Unified Messaging.
VoIP Citizen Decreasing Cost For Communication Voice over Internet Protocol Implement VoIP on your office Bona Simanjuntak, Mei 2004
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 2: Managing Hardware Devices.
Module 13: Maintaining Software by Using Windows Server Update Services.
DARPA Communicator: The Development of Advanced Dialog Systems Using Open Source Software Bryan George, Samuel Bayer Presented at July 27, 2001.
Objectives Confirm our understanding of what host media processing is and is not Allow us to identify when it should be selected Save time by learning.
1.Overview 2. Hardware 3. Software Interface 4. Triggering 5. Installation 6. Configuring.
Call Control with SIP Brian Elliott, Director of Engineering, NMS.
1 of of 25 3 of 25 ORBs (Object Request Broker) – A distributed software bus for communication among middleware services and applications – To.
By Rashid Khan Lesson 10-From Here to There: Remote Installation of the Windows XP Professional Client.
Midterm Hardware vs. Software Everyone got this right!
Samsung Electronics Co., Ltd.IAP R&D Group CTI Part1 Introduction to Samsung CTI Nov. 19, 2002 Sang Hee Lee.
Speech-Enabled.NET Framework Application for CIMS Murat Semerci Çağdaş Kayra Akman
Telesnap ACD 2009 Product presentation. Introduction Doc.No.: ASE/APP/PLM/ 0157 / EN.
The Switchvox Extend API
Advanced Computer Networks Topic 2: Characterization of Distributed Systems.
Introduction to Computer and Computer Networking: Part I Xiangming Mu 9/16/2004.
Telesnap UMS 2009 Product presentation. Introduction Doc.No.: ASE/APP/PLM/ 0162 / EN.
By N.Gopinath AP/CSE Cognos Impromptu. What is Impromptu? Impromptu is an interactive database reporting tool. It allows Power Users to query data without.
Appendix A Implementing Unified Messaging. Appendix Overview Overview of Telephony Introducing Unified Messaging Configuring Unified Messaging.
CORBA Common Object Request Broker Architecture. Basic Architecture A distributed objects architecture. Logically, an object client makes method calls.
Web-based Enterprise Telephony Application Development Johnny Wong Principal Member of Technical Staff Oracle Corporation.
James Crosetto BS (Computer Science and Computer Engineering) Jeremy Ellison BS (Computer Science and Computer Engineering) Seth Schwiethale BS (Computer.
Experiment Management System CSE 423 Aaron Kloc Jordan Harstad Robert Sorensen Robert Trevino Nicolas Tjioe Status Report Presentation Industry Mentor:
Operating Systems Proj.. Background A firewall is an information technology (IT) security device which is configured to permit, deny or proxy data connections.
Developing Applications with Host Media Processing David Asher.
SKYPIAX, how to add Skype capabilities to FreeSWITCH (and Asterisk) CHICAGO, USA, September 2009.
Phone Mashups Integrating Telephony & the Web Irv Shapiro CEO, Ifbyphone, Inc.
Managing Hardware Devices Facilitator: Suleiman Mohammed(mcpn, mncs) Institute of Computing & ICT, Ahmadu Bello University, Zaria.
Differences Training BAAN IVc - BaanERP 5.0c: Development BaanERP 5.0c Tools.
Quattor tutorial Introduction German Cancio, Rafael Garcia, Cal Loomis.
Vanderbilt University Toshiba IR Test Apparatus Project Final Design Review Ahmad Nazri Fadzal Zamir Izam Nurfazlina Kamaruddin Wan Othman.
Current Appliance Improvements August 14, Purpose Expand the developer market with the current appliance.
Integrating ArcSight with Enterprise Ticketing Systems
Integrating ArcSight with Enterprise Ticketing Systems
Introducing FOR LIBRARIES.
11/23/2018 8:30 AM BRK3037 BRK3037: Dive deep on building apps and services with the Office 365 Communications Platform David Newman Senior Program Manager.
Korea Software HRD Center
Presentation transcript:

Des Hommes de Parole ® WP Des Hommes de Parole ®

WP WP6: System Integration Building a Galaxy communicator compliant end-system

Des Hommes de Parole ® WP First Step: build One Box System with Dialogic telephony board under LINUX Software portage from NMS board to Dialogic boards under RH7.2 in centralized architecture. Record/play streaming, barge-in and speech detection Call control (loopstart) software Resolve Dialogic issues ( no call transfer for Dialogic global call control API ) Test with the SNCF railway info application as starting blocks for LIMSI co-workers Issues: Intermittent DISCONNECT event from Dialogic board Call transfer not yet available for application development …live with Dialogic board shortage

Des Hommes de Parole ® WP ( First Step continued: build One Box System with Dialogic telephony board under LINUX ) System requirements HARDWARE: * Minimum requirements for the PC: - Pentium GHz - RAM 512 Mo - Hard Disk 8 Go * Dialogic Board: - Long PCI slot for Dialogic board - Dialogic board D/41JCT-LS (4 channels) or D/120JCT-LS (12 channels) SOFTWARE: - LINUX RedHat Kernel V2.4.9 with latest update ( current ) + sources + headers - Driver Linux Streams (current ) - System Release 5.1 Dialogic (Runtime Dialogic and CSP library) (Continuous Speech Processing) - Dialogic Global Call Package 2.1

Des Hommes de Parole ® WP Context Tracking Context Tracking Hub Application Backend Application Backend Dialogue Management Dialogue Management Language Generation Frame Construction Speech Recognition (LIMSI-VECSYS) Galrecowrapper  Sig2mfcc  nsearch  {Acoustic and Language models} Speech Recognition (LIMSI-VECSYS) Galrecowrapper  Sig2mfcc  nsearch  {Acoustic and Language models} Audio (VECSYS) Galaudio Record   Play  Call Control  Audio (VECSYS) Galaudio Record   Play  Call Control  Text-to- Speech Second Step: Make LIMSI/VECSYS Services GC Compliant

Des Hommes de Parole ® WP Audio (VECSYS) Galaudio Record  Audio (VECSYS) Galaudio Record  Milestone 04-30: Record only Soundblaster card integration only Running on LINUX RH 7.2 Fixed record window only, no barge-in or silence detection Communicates with Speech recognition service in stream brokering mode Speech Recognition (LIMSI-VECSYS) Galrecowrapper  Sig2mfcc  nsearch  {Acoustic and Language models} Speech Recognition (LIMSI-VECSYS) Galrecowrapper  Sig2mfcc  nsearch  {Acoustic and Language models} Milestone 04-30: Acoustic and Language models to be provided by LIMSI/VECSYS based on data from partners and WP2 Running on LINUX RH 7.2 Communicates with Audio service in stream brokering mode Input audio stream in PCM 8KHz/16 bit Little Endian ( Second Step continued: Make VECSYS Oasis Services GC Compliant )

Des Hommes de Parole ® WP How the system works Audio Speech Recognition Speech Recognition Hub Recognizer.pgm SERVER: Audio HOST:localhost PORT:2800 OPERATIONS: reinitialize Record SERVER: recognizer HOST:localhost PORT:11000 OPERATIONS: Recognize PROGRAM: FromAudio RULE: :binary_port & :binary_host & :call_id --> Recognize IN: :binary_port :binary_host :call_id OUT: none! PROGRAM: ToAudio RULE: :string --> Audio.Record IN: :string OUT: none! reco.csh audio.csh hub.csh

Des Hommes de Parole ® WP ( How the system works continued ) Audio Speech Recognition Speech Recognition Hub provider: for localhost:2800 GalIO_CommDispatchFrame: got reply: {c Audio :signatures ( ( « Record » …) ( « reinitialize » …) ) :properties {c server_properties } :extra_service_types ( ) :protocol_version 1 }

Des Hommes de Parole ® WP ( How the system works continued ) Audio Speech Recognition Speech Recognition Hub “Recognize” provider: for localhost:11000 GalIO_CommDispatchFrame: got reply: {c Recognizer :signatures ( ( "Recognize", ) :properties {c server_properties } :extra_service_types ( ) :protocol_version 1 } {c FromAudio :binary_host " " :binary_port 2800 :call_id " :27083:0" :session_id "Default" :tidx 1 }

Des Hommes de Parole ® WP ( How the system works continued ) Audio Speech Recognition Speech Recognition Hub “Audio received” Got new message from provider for localhost:11000 {c ToAudio :notification "Audio received." :language "French" :string " Société Générale" :session_id "Default" :tidx 2 }

Des Hommes de Parole ® WP Context Tracking Context Tracking Hub Application Backend Application Backend Dialogue Management Dialogue Management Language Generation Frame Construction Speech Recognition Audio Text-to- Speech Next Steps: Galaxy compliant Telephony Audio server with barge-in capability and speech detection interaction with partner services

Des Hommes de Parole ® WP ( End-system) Integration questions How is the IVR set up to route calls before the agent picks up? (question from meeting minutes 2002_0226) Brainstorming… Different types of routing paths for internal call routing to a new dialogue application and/or external call routing through the public network (PSTN) or PBX ? Specification of call control interface ( pickup, hangup, explicit call transfer and blind call transfer ) between Dialogue manager server and Audio Server client ( Telephony IVR service ) ? => Definition of frames Configuration ( database queries ) GUI for call routing setup to live operator PBX extensions ( integration in call centers ) ? Usage of the Natural Language Generator (VECSYS/LIMSI) for French ? Which TTS server for English and German ?

Des Hommes de Parole ® WP Contact: Christoph Stier (VECSYS R&D)