Changes between Version 23 and Version 24 of VoiceImportToolsTutorial


Ignore:
Timestamp:
11/17/09 16:41:59 (15 years ago)
Author:
masc01
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • VoiceImportToolsTutorial

    v23 v24  
    3636<div align="center"> 
    3737<img src="http://www.dfki.de/~chandra/VIC/VIC1.jpg" align="middle"> 
    38  
    39 &nbsp      &nbsp       &nbsp     &nbsp      &nbsp      &nbsp <i><b>Voice Import Tools GUI Screenshot</b></i> 
     38<br> 
     39<i><b>Voice Import Tools GUI Screenshot</b></i> 
    4040</div> 
    4141</td> 
     
    5757 * Openmary - SVN from http://mary.opendfki.de 
    5858 
    59 (we also able to use Windows also, if we can able to compile properly the following dependent tools.) 
     59(You may be able to use other operating systems such as Mac OS X or Windows if you can get the dependencies to work, which are described below) 
    6060 
    6161== Dependendent Tools: == 
     
    102102 
    103103== Step-by-Step Procedure: == 
    104 1. First you need to have following 2 basic requirements for Voice Building 
     104 
     105 
     106First you need to have following 2 basic requirements for Voice Building 
    105107 
    106108 a. Wave files 
     
    121123}}} 
    122124 
    123  
    124 For example, one way of getting data to test this is to use the ARCTIC data from CMU. Download and upack http://www.speech.cs.cmu.edu/cmu_arctic/packed/cmu_us_slt_arctic-0.95-release.tar.bz2, and copy the following two items to a new empty directory: 
    125  
    126  * wav/ folder including all wav files; 
    127  * etc/txt.done.data. 
    128  
    129  2. Create a new Voice Building Directory  
    130  
    131  * Put all Wave files in "wav" directory 
    132  
    133  3. Run below commands through Shell script from Voice Building Directory. 
     125=== 1. Create a new Voice Building Directory === 
     126 
     127Create a voice building directory somewhere on your file system, say `/home/me/myvoice`. 
     128 
     129 * Put all Wave files into the `wav` sub-directory of the voice building directory, i.e. `/home/me/myvoice/wav`. You may want to use the Audio converter GUI to make sure that this data is mono, at the right sampling rate, doesn't include overly long initial and final pauses, etc. 
     130 
     131 * Either put the individual text files into the `myvoice/text` subdirectory (if using text files in MARY format), or the single text file in Festvox format into `myvoice/txt.done.data`. 
     132 
     133 
     134If you want to test this but haven't recorded your own voice files yet, one way of getting data to test this is to use the ARCTIC data from CMU. Download and upack http://www.speech.cs.cmu.edu/cmu_arctic/packed/cmu_us_slt_arctic-0.95-release.tar.bz2, and then: 
     135 
     136 * copy or move `cmu_us_slt_arctic/wav` to `myvoice/wav`, including all wav files; 
     137 * copy or move `cmu_us_slt_arctic/etc/txt.done.data` to `myvoice/txt.done.data`. 
     138 
     139=== 2. Run the voice building tools === 
     140 
     141Create a simple shell script, `myvoice/import.sh`, with the following content: 
    134142 
    135143{{{ 
    136144 
    137145export MARY_BASE="/path/to/mary" 
    138 java -jar -Xmx1024m  $MARY_BASE/java/voiceimport.jar 
    139  
    140 }}} 
    141 When you are running first time above shell script, It asks you some basic configuration settings by presenting with a GUI window where you  have to enter a few basic settings. Almost all other settings are based on these first settings and set automatically. 
    142  
    143 Global Configuration Settings window looks like below: 
     146java -Xmx1024m -jar $MARY_BASE/java/voiceimport.jar 
     147 
     148}}} 
     149 
     150Adapt the `/path/to/mary` to match the location of your MARY TTS installation. 
     151 
     152Run the shell script from the command line (`sh import.sh`) to start the voice building process. 
     153 
     154When you are running the voice building tools for the first time, tt asks you for some basic configuration settings by presenting a GUI window where you have to enter a few basic settings. Almost all other settings are based on these first settings and set automatically. 
     155 
     156The global configuration settings window looks roughly like this: 
     157 
     158[[Image(VIC2.jpg)]] 
    144159 
    145160{{{ 
     
    149164</p> 
    150165}}} 
     166 
    151167'''Global Configuration Settings:''' 
    152168