| 63 | | my @tarfile = split(/\./, $tarfile); |
|---|
| 64 | | $AudioDirParms {"suffix2"} = pop(@tarfile); |
|---|
| 65 | | $AudioDirParms {"suffix1"} = pop(@tarfile); |
|---|
| 66 | | $AudioDirParms {"audio_dir_name"} = "@tarfile"; # assumes there are no other periods in the file name! |
|---|
| 67 | | if (!defined($AudioDirParms {"suffix1"})) {$AudioDirParms {"suffix1"}=""}; |
|---|
| 68 | | if (!defined($AudioDirParms {"suffix2"})) {$AudioDirParms {"suffix2"}=""}; |
|---|
| 69 | | if ($AudioDirParms {"suffix2"} eq "tgz") { # assumes a VoxForgeIVR submissions |
|---|
| 70 | | $AudioDirParms {"audio_dir_name"} = $AudioDirParms {"audio_dir_name"} . "\." . $AudioDirParms {"suffix1"}; |
|---|
| 71 | | $AudioDirParms {"suffix1"} = ""; |
|---|
| 72 | | } |
|---|
| 73 | | my $audio_dir_name = $AudioDirParms {"audio_dir_name"}; |
|---|
| | 64 | my @suffixlist = ("tar", "tgz", "tar\.gz"); |
|---|
| | 65 | my ($audio_dir_name,$path); |
|---|
| | 66 | ($audio_dir_name,$path,$AudioDirParms {"suffix"}) = fileparse($tarfile,@suffixlist); |
|---|
| | 67 | $audio_dir_name =~ s/\.//; |
|---|
| | 68 | $AudioDirParms {"audio_dir_name"} = $audio_dir_name; |
|---|
| | 69 | |
|---|
| | 70 | #my @tarfile = split(/\./, $tarfile); |
|---|
| | 71 | #$AudioDirParms {"suffix2"} = pop(@tarfile); |
|---|
| | 72 | #$AudioDirParms {"suffix1"} = pop(@tarfile); |
|---|
| | 73 | #$AudioDirParms {"audio_dir_name"} = "@tarfile"; # assumes there are no other periods in the file name! |
|---|
| | 74 | #if (!defined($AudioDirParms {"suffix1"})) {$AudioDirParms {"suffix1"}=""}; |
|---|
| | 75 | #if (!defined($AudioDirParms {"suffix2"})) {$AudioDirParms {"suffix2"}=""}; |
|---|
| | 76 | #if (($AudioDirParms {"suffix2"} eq "tgz") and ($AudioDirParms {"suffix1"})) { # assumes a VoxForgeIVR submissions |
|---|
| | 77 | # $AudioDirParms {"audio_dir_name"} = $AudioDirParms {"audio_dir_name"} . "\." . $AudioDirParms {"suffix1"}; |
|---|
| | 78 | # $AudioDirParms {"suffix1"} = ""; |
|---|
| | 79 | # } |
|---|
| | 80 | #my $audio_dir_name = $AudioDirParms {"audio_dir_name"}; |
|---|
| 137 | | my($filename, $suffix1, $suffix2) =split(/\./, $line); |
|---|
| 138 | | if (defined($suffix1)) {} else {$suffix1=""}; |
|---|
| 139 | | if (defined($suffix2)) {} else {$suffix2=""}; |
|---|
| 140 | | if ( ($suffix1 eq "zip") or ($suffix1 eq "tgz") or (($suffix1 eq "tar") and ($suffix2 eq "gz")) or ($suffix2 eq "tgz")) { |
|---|
| | 144 | # !!!!!! |
|---|
| | 145 | my @suffixlist = ("tar", "tgz", "tar\.gz"); |
|---|
| | 146 | my ($filename,$path,$suffix) = fileparse($line,@suffixlist); |
|---|
| | 147 | |
|---|
| | 148 | #my($filename, $suffix1, $suffix2) =split(/\./, $line); |
|---|
| | 149 | #if (defined($suffix1)) {} else {$suffix1=""}; |
|---|
| | 150 | #if (defined($suffix2)) {} else {$suffix2=""}; |
|---|
| | 151 | # !!!!!! |
|---|
| | 152 | |
|---|
| | 153 | if (($suffix eq "zip") or ($suffix eq "tgz") or ($suffix eq "tar\.gz") ) { |
|---|
| 167 | | #my($filename, $suffix1, $suffix2) =split(/\./, $tarfile); |
|---|
| 168 | | #if (defined($suffix1)) {} else {$suffix1=""}; |
|---|
| 169 | | #if (defined($suffix2)) {} else {$suffix2=""}; |
|---|
| 170 | | #if ($suffix2 eq "tgz") {$filename = $filename . "\.$suffix1"} # for VoxForgeIVR submissions |
|---|
| 171 | | # !!!!!! |
|---|
| 172 | | print "\nfilename:$filename; suffix1:$suffix1; suffix2:$suffix2:\n" if $debug; |
|---|
| 173 | | if ($suffix1 eq "zip" ) { |
|---|
| | 180 | print "\nfilename:$filename; suffix:$suffix\n" if $debug; |
|---|
| | 181 | if ($suffix eq "zip" ) { |
|---|