Project management of NTIS P1 Cybernetic Systems and Department of Cybernetics | WiKKY

Project

General

Profile

Actions

Task #3941

closed

Task #3672: RA1d - Automatic cleaning of speech corpora

Task #3704: Detection and correction of prosodic structures

Task #4155: Prosodic word parsing

Create synthesis logs for corpora with altered prosodic words

Added by Hanzlíček Zdeněk over 8 years ago. Updated almost 8 years ago.

Status:
Closed
Priority:
Normal
Start date:
15.08.2016
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)

Description

Can you create synthesis logs for corpora with altered prosodic words? All ASFs are placed in artic/Experiments/pros_words (2 speakers x 3 versions).
Since we need only sentences suitable for a listening test, is it possible to limit the length of sentences to maximum 20 words? It could also significantly shorten the synthesis process. But if the limitation is complicated, it is not necessary.


Files

asflight.py (4.25 KB) asflight.py Hanzlíček Zdeněk, 16.06.2016 16:11
pros_words.py (3.89 KB) pros_words.py Hanzlíček Zdeněk, 16.06.2016 16:11

Subtasks 1 (0 open1 closed)

Task #4006: Experiments on prosodic words: Synthesis of selected sentencesClosedHanzlíček Zdeněk15.08.2016

Actions
Actions #1

Updated by Tihelka Dan over 8 years ago

  • Due date set to 19.06.2016
  • Status changed from New to Feedback
  • Assignee changed from Tihelka Dan to Hanzlíček Zdeněk

I will need a python script assigning new PWord tags to a sequence of phones (or preferably ASF units). Then I can put it into the scripting framework. Reduction of sentences to 20 words should not be a big problem.

Actions #2

Updated by Hanzlíček Zdeněk over 8 years ago

File pros_words.py contains function set_pwords( unit_list, ver=1 ) where

  • unit_list is a list of units == dicts with the same keys as in ASF files (phone, pwordBoundPos, pphrsBoundPos, prosodeme and word should be set; pwordBoundPos and prosodeme are updated)
  • ver is the version of prosodic words
    • 1 .. joins monosyllabic prepositions, conjuctions a, i and enclitic pronouns se, si
    • 2 .. joins also monosyllabic relative pronouns

File asflight.py is just for testing --> pros_words.py can be used directly for the processing of ASF files.

Actions #3

Updated by Tihelka Dan over 8 years ago

  • Status changed from Feedback to Resolved
  • Assignee changed from Tihelka Dan to Hanzlíček Zdeněk
  • % Done changed from 0 to 90

After a week of troubles, I have finally managed to get the experiment working.
Resulting logs are stored to Experiments/pros_words/out_${spkr}_${ver} directories, where ver = 0 is for the baseline system and ver = 1,2 are for the individual versions as described in #3941#note-2.

Please, check the logs, if the position in prosodic words (namely begWeight, midWeight and endWeight attributes) and prosodemes are assigned correctly to units!

Actions #4

Updated by Matoušek Jindřich over 8 years ago

  • Parent task set to #3704
Actions #5

Updated by Tihelka Dan about 8 years ago

  • Status changed from Resolved to Assigned

After fix of the prosodeme type handling in TC computation, there are new logs in Experiments/pros_words/out_${spkr}_${ver} directories (same as before).

Actions #6

Updated by Matoušek Jindřich almost 8 years ago

  • Parent task changed from #3704 to #4155
Actions #7

Updated by Matoušek Jindřich almost 8 years ago

  • Status changed from Assigned to Closed
Actions

Also available in: Atom PDF