Analiza cech prozodycznych i manipulacja sygnałem mowy.
Transkrypt
Analiza cech prozodycznych i manipulacja sygnałem mowy.
Analiza cech prozodycznych i manipulacja sygnałem mowy. Zadanie 1. Proszę dokonać ekstrakcji konturu intonacyjnego (przebiegu zmian wysokości tonu, F0) w wypowiedzi Pada deszcz (plik deszcz.wav). W tym celu należy określić zakres F0 (120-350Hz), wyświetlić kontur i poprawić błędy. Następnie wygładzić kontur, ponownie wyświetlić i poprawić błędy. Kontury zapisać w plikach tekstowych. Dokonać resyntezy wypowiedzi z poprawionym wygładzonym konturem i zapisać w pliku dźwiękowym. Oba kontury zilustrować łącznie ze spektrogramem i segmentacją/transkrypcją (plik textgrid) w oknie Praat Picture. Zadanie 2. Proszę dokonać manipulacji wysokością tonu w wypowiedzi „Pada deszcz” (plik deszcz.wav) w taki sposób, aby a) główny akcent przypadał na wyraz pada, b) wypowiedź miała charakter pytający, a nie oznajmujący. Zadanie 3. W Praacie proszę utworzyć plik tekstowy list.txt z nazwami plików zawierających samogłoski (dana, liczę, deszcz, nosi, duzi, pysk). Proszę uruchomić skrypt get_pitch.psc w Praacie i utworzyć automatycznie pliki Pitch dla wypowiedzi w plikach wymienionych wyżej. W niektórych wypowiedziach konieczne będzie poprawienie błędów automatycznego pomiaru F0, dlatego też będzie uruchamiało się okno edycji i dopiero po kliknięciu CONTINUE skrypt będzie przechodził do następnego pliku. Następnie uruchomić skrypt pitch_analysis.psc, który zgromadzi informacje dotyczące cech wysokości tonu wypowiedzi: f0max i f0min (plus w jakim punkcie czasowym każde z nich występuje), f0mean oraz odchylenie standardowe f0. Plik z wynikami pitch.txt wysłać na zaliczenie :) Zadanie 4. Proszę uruchomić skrypt play.psc. Następnie na podstawie skryptu play.psc utworzyć samodzielnie nowy skrypt textgrid_check.psc, który będzie umożliwiał otwarcie każdego pliku dźwiękowego z podanej lokalizacji oraz pliku z jego transkrypcją/segmentacją (TextGrid) z możliwością edycji. Na koniec wszystkie zmiany (w pliku TextGrid) powinny być zapisywane. Zadanie 5. Proszę wypróbować w Praacie możliwości konwersji głosu oraz zmiany czasu trwania wypowiedzi (klawisz CONVERT, change gender oraz lenghten). Wyniki zapisać (pliki na zaliczenie).