voxforge.org
VoxForge Dev
Show
Ignore:
Timestamp:
06/09/08 21:09:55 (6 months ago)
Author:
kmaclean
Message:

AudioSegmentation scripts - snapshot

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • Trunk/Scripts/Audio_scripts/AudioSegmentation/AudioBook/Chapter.pm

    r2606 r2608  
    1313use Carp; 
    1414 
    15 use AudioBook::MissingWords; 
     15#use AudioBook::MissingWords; 
    1616 
    17 use AudioBook::Dictionary; 
    18 use AudioBook::Audio; 
    19 use AudioBook::Text; 
     17#use AudioBook::Dictionary; 
     18#use AudioBook::Audio; 
     19#use AudioBook::Text; 
    2020 
    2121#################################################################### 
     
    5959        my $textfile = $audioBook->getTextFile(); 
    6060        my $pronDict = $audioBook->getPronDict(); 
     61         
    6162        my $text = AudioBook::Text->new($self); 
    6263        $self->{'chapterTextObject'} = $text; 
     
    6768        my $missingWords = AudioBook::MissingWords->new($audioBook,$self,$dictionary,$text); 
    6869        $self->{'missingWordsObject'} = $missingWords;                   
    69         my $missingwordfound = $missingWords->getText(); # method returns true if there are missing words 
    70         if ($missingwordfound) { 
    71                 if ($self->{"verify_out_of_vocabulary_pronunciations"}) {  
    72                         $missingWords->verifyMissingWordPronunciations(); 
    73                 }        
     70        my $missingWordFound = $missingWords->getText(); # method returns true if there are missing words 
     71        $self->{'missingWordFound'} = $missingWordFound;         
     72        if ($missingWordFound) { 
    7473                $dictionary->updatePronDict($pronDict);          
    7574        } 
     
    8685        my ($self)= @_; 
    8786        my $audioBook = $self->{'audioBookObject'}; 
    88         my $debug = $audioBook->getDebug
     87        my $debug = $audioBook->getDebug()
    8988                         
    9089        my $audio = AudioBook::Audio->new($self); 
     
    124123} 
    125124 
     125=item * getMissingWordFound() 
     126 
     127=cut 
     128 
     129sub getMissingWordFound { 
     130        my $self = shift; 
     131        return $self->{'missingWordFound'}; 
     132} 
     133 
     134=item * getMissingWordsObject() 
     135 
     136=cut 
     137 
     138sub getMissingWordsObject { 
     139        my $self = shift; 
     140        return $self->{'missingWordsObject'}; 
     141} 
     142 
    126143=head1 Change Log     
    127144