![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Newbie
Join Date: Oct 2005
Posts: 2
Rep Power: 0
![]() |
Need help with Praat Scripting !!
Does anyone have any experience with writing scripts for PRAAT (the software used for speech analysis and synthesis) ??
Please help me out !! I have been assigned a task to write a scipt in a very short time and i have no idea how to go about it. I have to write a script which, given the waveform of a .wav file, allows the user to select a part of the waveform and save it as a separate .wav file. (This is just the basic thing which needs to be done) Now i have a few questions, 1) can this be done using Praat? 2) If no, then what else can i use to create this application? 3) If yes, then where do i start from? I have zero experience with Praat and i have just a few days to work on this. Is there any script that u have used which does something similar to this? I will start by reading the scripting manual in the Praat help sction but i have no idea about how to go about writing this particular script. please tell me how to proceed.... time is running out ! thanks in advance ! Varun ! |
|
|
|
|
|
#2 |
|
Hobbyist Programmer
Join Date: Apr 2005
Posts: 218
Rep Power: 4
![]() |
Whos given you this task? is it a school assignment or somthing because you cannot just learn a language in a few days. Take a look at www.google.com for some tutorials, from what im told its simlar to pascal. oh and I found you somthing on speech synthesis heres the link http://www.ling.ohio-state.edu/~kyoon/
|
|
|
|
|
|
#3 |
|
Professional Programmer
Join Date: Sep 2005
Location: serbia & montenegro
Posts: 484
Rep Power: 4
![]() |
This is a homework question and here almost nobody wants to do the homework assingments for anybody.
|
|
|
|
|
|
#4 |
|
Hobbyist Programmer
Join Date: May 2005
Location: Indiana
Posts: 130
Rep Power: 4
![]() |
Yes...i am familiar with Praat.
I am somewhat pressed for time right now, but one of the best ways is to join yahoo mail-list where the inventor of Praat P. Boersma answers questions (and in a very timely manner!) Here's one helpful link EDIT: how familiar with it are you? did you do at least basic analysis, like looking at spectrograms and manually extracting information about the sound waves? |
|
|
|
|
|
#5 |
|
Newbie
Join Date: Oct 2005
Posts: 2
Rep Power: 0
![]() |
Thank you for your replies !
Now i worked around a little with Praat. Now i have two questions.. 1) I just noticed in the edit window there are options in the "select" menu which allows me to: 'Move start of cursor to the nearest Zero-Crossing' and 'move end of cursor to the nearest zero crossing' after i have selected a part of the waveform. Is there anything which allows me to move the start or end of cursor to a zero crossing so that it includes the part of waveform which i have selected. So This might not be the nearest Zero-crossing. In effect, the start of cursor should always move to the next zero-crossing on the left and the end of cursor whould always move to the next zero crossing on the right. 2) (more important) : While using Praat, it offers you a lot of features for the analysis and manipulation of speech signals. For example, as i said it allows you to select a part of the waveform and ''Move start of cursor to the nearest Zero-Crossing'. So i guess these are built in script which they themselves have provided. How do i view the source code of these scripts ? Some please tell me how to view the scripts for the functions they have provided through those drop down menus for analysing and manipulating the signals. (also let me assure you, this is not a homework assignment) EverLearning, thanks for your reply. I tried searching for Yahoo groups for Praat, but couldnt find any. ![]() thanks ! Varun. |
|
|
|
|
|
#6 | |
|
Hobbyist Programmer
Join Date: May 2005
Location: Indiana
Posts: 130
Rep Power: 4
![]() |
Quote:
That would be the best way to get a correct answer. |
|
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|