Epson S1V30000 Series Application

Graphical user interface
Table of Contents

Advertisement

Quick Links

S1V30000 Series
Graphical User Interface
Application
Rev.3.01

Advertisement

Table of Contents
loading

Summary of Contents for Epson S1V30000 Series

  • Page 1 S1V30000 Series Graphical User Interface Application Rev.3.01...
  • Page 2 Seiko Epson. Seiko Epson reserves the right to make changes to this material without notice. Seiko Epson does not assume any liability of any kind arising out of any inaccuracies contained in this material or due to its application or use in any product or circuit and, further, there is no representation that this material is applicable to products requiring high level reliability, such as, medical products.
  • Page 3: Table Of Contents

    Text Input area........................9 5.2.1.1 Speak button ........................ 10 5.2.1.2 Pause button ........................ 10 5.2.1.3 Stop button ........................10 5.2.1.4 Clear Text button ......................11 5.2.1.5 Insert button and drop-box ................... 11 S1V30000 Series Graphical User Interface Seiko Epson Corporation Application (Rev 3.01)
  • Page 4 Amplifier, Amplifier Gain and Microphone Pre-Amplifier Gain........20 6.1.4 Power Management Area ....................20 TTS tab............................. 21 6.2.1 TTS Configuration area ....................21 6.2.1.1 Language drop-box ...................... 22 6.2.1.2 Voice ..........................22 6.2.1.3 Parser........................... 22 Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 5 Metadata Area ......................... 29 6.3.7 Track Progress Area......................29 File Transfer Tab ........................30 6.4.1 Host Directory Listing ...................... 31 6.4.1.1 File View........................31 6.4.1.2 Reset Button......................... 31 6.4.1.3 Delete Button........................ 31 S1V30000 Series Graphical User Interface Seiko Epson Corporation Application (Rev 3.01)
  • Page 6 6.6.1.4 Stop Script ........................36 6.6.1.5 Continue ........................36 S Tab ............................37 7. Init File ............................. 40 8. Troubleshooting..........................41 Common Problems ........................41 Revision History ..........................42 Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 7: Introduction

    1. Introduction Scope of Document This document describes the PC based graphical user interface supplied with the EPSON S1V30000 Series Evaluation Kits. This provides a Microsoft Windows® based method of communicating with application software running on EPSON’s S1V30000 series of products.
  • Page 8: Installation

    2. Installation 2. Installation The Graphical User Interface Application (GUI) is a Microsoft Windows® based PC application, which may be used to drive the Speech and Audio Applications on EPSON S1V30000 Series of Speech and Audio Products. System requirements To run the software, a PC running under either the Microsoft Windows® 2000, XP or Vista operating system is required.
  • Page 9: Overview

    Common system message display The PC communicates with the S1V30000 Series Chip via the messaging protocol described in the Message Protocol Specification. All messages sent to or received from the evaluation board are reported to the user via the System Messages Display text-box of the currently active tab.
  • Page 10: Sequencing Of User Interface Operations

    S1V30xxx according to its required protocols Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 11: Main Application Window Operation

    (The graphic and options displayed might differ depending on the target device selected in the target menu.) The Run Demo button opens the application control window. If the Exit button is clicked, the application will terminate. S1V30000 Series Graphical User Interface Seiko Epson Corporation Application (Rev 3.01)
  • Page 12 S1V30xxx devices. In Reflash mode, it is necessary to reflash the target device before continuing on in to Demo mode. Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 13: Demonstration Mode Operation

    This window is shared between both Demo and Reflash modes. It also gives the ability to register and configure the board, as well as reset or reboot the board. Figure 4 Download Scripts Window S1V30000 Series Graphical User Interface Seiko Epson Corporation Application (Rev 3.01)
  • Page 14: Download Firmware Button

    The Deregister button deregisters the board. When the deregister button is pressed the messages ‘ISC_TEST_REQ:sending’ and ‘ISC_TEST_RESP:success’ will appear in the System Messages window. This signifies that the Deregister of the board has been completed. Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 15: Reset Button

    The input text can be pasted or typed in this area in any of the languagaes specified in the language list box. Figure 5 Demonstration TTS User Interface S1V30000 Series Graphical User Interface Seiko Epson Corporation Application (Rev 3.01)
  • Page 16: Speak Button

    ISC_TTS_STOP_REQ message, which immediately halts TTS processing, and audio output. Success is indicated by the display of ‘ISC_TTS_STOP_RESP: success’ in the System Messages text-box. If other messages are displayed please refer to the trouble-shooting guide. Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 17: Clear Text Button

    English. It also contains emoticons and other special characters, which can be used as inline commands to control the behaviour of the TTS application when using the EPSON parser. To insert these characters into the text-box, make a selection and then press the Insert button.
  • Page 18: Voice List-Box

    Figure 6 shows an example of the Audio Decode demo page. This may appear differently depending on which target device is currently being evaluated. Figure 6 Demonstration Audio Decode User Interface Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 19: Audio Decode Functionality

    Second, it allows the user to change the current position of the file being played back simply by clicking and dragging the track bar of audio files, but not all. S1V30000 Series Graphical User Interface Seiko Epson Corporation Application (Rev 3.01)
  • Page 20: Album Art And Metadata Fields

    Slide the marker box to the top of the slider bar for the highest volume setting. Slide the marker box to the bottom of the slider bar for the lowest volume setting. Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 21: Evaluation Mode Operation

    The configuration tab contains a set of buttons and drop-boxes, which are used to configure the communication link and to configure its audio hardware and firmware. Figure 7 Evaluation Configuration tab (application control window) S1V30000 Series Graphical User Interface Seiko Epson Corporation Application (Rev 3.01)
  • Page 22: Registration Area

    The Reboot button is supplied to allow reset of S1V30xxx firmware – it sends an ISC_RESET_REQ message to the S1V30xxx board. This message causes the bootstrap mode of the target device firmware to be entered so that its firmware may be upgraded. Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 23: Dac Configuration Area

    • No Routing: No DAC Routing. Applications cannot access DAC. Note that in some cases the routing selection may be incompatible with the routing of the ADC and an error will be reported in the System Message Window. S1V30000 Series Graphical User Interface Seiko Epson Corporation Application (Rev 3.01)
  • Page 24: Sample Rate

    The selectable range of values is –18dB to 12dB and the default selection is 0dB. The user interface ignores any commands that would result in the gain either being decremented beyond its minimum or incremented beyond its maximum. Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 25: Adc Configuration Area

    S data. Note that in some cases, the sample rate may be incompatible with the DAC sample rate and an error will be reported in the System Message Window. S1V30000 Series Graphical User Interface Seiko Epson Corporation Application (Rev 3.01)
  • Page 26: Amplifier, Amplifier Gain And Microphone Pre-Amplifier Gain

    Pressing the Power Config button sends a “ISC_PMAN_CONFIG_REQ” message that configures the power management mode. Figure 10 Power Management area Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 27: Tts Tab

    “Configuration” area. Clicking the “TTS speak” or “TTS stop” buttons at this stage will be reported by a message response with an error code (see section 3.2). S1V30000 Series Graphical User Interface Seiko Epson Corporation Application (Rev 3.01)
  • Page 28: Language Drop-Box

    Message Protocol Document. 6.2.1.3 Parser The Parser drop-box has two options, DECtalk(R) or EPSON (the default); the EPSON parser provides a number of common input parser options and supports a range of shorthand commands. The DECtalk(R) parser provides access to the DECtalk(R) embedded commands.
  • Page 29: Tts Configure Button

    Before the effect of this selection can be heard, it will be necessary to configure the target to use the CUSTOM voice as described in section 6.2.1. S1V30000 Series Graphical User Interface Seiko Epson Corporation Application (Rev 3.01)
  • Page 30: Text Input For Tts Area

    DECtalk(R) parser to be enabled as described in Section 6.2.1.3. Headers in the example text files can be used to automatically set these parameters in the GUI. Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 31: Clear Text Button

    English. It also contains emoticons and other special characters, which can be used as inline commands to control the behaviour of the TTS application when using the EPSON parser. To insert these characters into the text-box, make a selection and then press the insert button.
  • Page 32: Playback - Stream Tab

    6.3.1.3 Stop button The stop button may be clicked during playback of any audio file to cause that process to end. Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 33: Directory Listing Area

    Pause Mem button. It starts streaming the file from the location it was paused. If another file had been playing between the pause and resume, it will need to be stopped before clicking the Resume Mem button. S1V30000 Series Graphical User Interface Seiko Epson Corporation Application (Rev 3.01)
  • Page 34: Volume Area

    This area has three advanced options for selection. It is advised to leave these three options as default. Please refer to the message protocol document to find out more about these three options. Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 35: Metadata Area

    This area gives a visual representation on where the current file is during playback. The track progress bar will allow the user to scroll to any point in the currently selected file. S1V30000 Series Graphical User Interface Seiko Epson Corporation Application (Rev 3.01)
  • Page 36: File Transfer Tab

    The File Transfer Tab allows a user to transfer files to/from the host PC to/from an SD Card plugged in to an evaluation board that supports SD Cards. Figure 16 File Transfer Tab Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 37: Host Directory Listing

    6.4.2.4 Format Button The Format button formats the SD Card connected to the evaluation board. This will erase all data contained on the card. S1V30000 Series Graphical User Interface Seiko Epson Corporation Application (Rev 3.01)
  • Page 38: Copy/Cancel Buttons

    Copy Status Bar Like the Cancel button, the status bar is only active when a copy is in process. This status bar shows the current status of the copy process. Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 39: Adpcm Tab

    The layout of the tab has three main areas: playback options, ADPCM record configuration and the system messages window. For information on the system messages window see section 3.2. See Figure 17 for the tab layout. Figure 17 ADPCM Tab S1V30000 Series Graphical User Interface Seiko Epson Corporation Application (Rev 3.01)
  • Page 40: Playback Options Area

    Only the ADPCM record type supports multiple bit transfer rates. 6.5.2.3 File Name box This field specifies the name of the file to be created for recording voice data Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 41: Scripting Tab

    The S1V30xxx evaluation board must be properly setup in order to be able to update the firmware. Please refer to the S1V30xxx Evaluation Kit Getting Started Guide for details on how to setup the board and application for firmware updates. S1V30000 Series Graphical User Interface Seiko Epson Corporation Application (Rev 3.01)
  • Page 42: Directory Listing Area

    This button will continue a currently stopped script. The user will see TX/RX messages being scrolled through the System Messages window. This will continue until a message “Script Finished” has appeared in the System Messages window. Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 43: I 2 S Tab

    S Tab consists of a number of drop-down lists that allow basic parameters of the I S interfaces to be configured, and also to permit other serial audio data transfer protocols beyond the scope of the S standard. S1V30000 Series Graphical User Interface Seiko Epson Corporation Application (Rev 3.01)
  • Page 44 Before Data – padding occurs before data After Data * – padding occurs after data Clock Type Standard *– 50:50 duty cycle WSI Pulsed – WSI only pulsed for single bit clock cycle. Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 45 Off – Leaves the tristate mode to off On – Puts the outputs of the I2S into a tristate 256 x fs Clock Select 256 * fs clock output on S1V30200 S1V30000 Series Graphical User Interface Seiko Epson Corporation Application (Rev 3.01)
  • Page 46: Init File

    Set it to 0 to play unscrambled AAC and ADPCM files. It is used to set the appropriate field in the ISC_AAC_CONFIG_REQ and ISC_SPCODEC_CONFIG_REQ messages. Please reference the Message Protocol document for more information. Figure 20 Example of init_file.inf Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 47: Troubleshooting

    After reflashing multiple times, System Messages Window doesn’t update with messages scrolling while in audio playback or TTS demonstration. Close down and restart the GUI in Demonstration Mode for the particular device being targeted. S1V30000 Series Graphical User Interface Seiko Epson Corporation Application (Rev 3.01)
  • Page 48: Revision History

    Revision History Revision History Revision details Date Rev. Page Type Details 10/29/2007 3.00 Release for S1V30120 07/24/2009 3.01 Added Windows Vista OS Seiko Epson Corporation S1V30000 Series Graphical User Interface Application (Rev 3.01)
  • Page 49 20/F, Harbour Centre, 25 Harbour Road, Wanchai, Hong Kong Phone: +852-2585-4600 FAX: +852-2827-4346 Telex: 65542 EPSCO HX EPSON TAIWAN TECHNOLOGY & TRADING LTD. 14F, No. 7, Song Ren Road, Taipei 110, TAIWAN Phone: +886-2-8786-6688 FAX: +886-2-8786-6660 EPSON SINGAPORE PTE., LTD.

Table of Contents