-
Notifications
You must be signed in to change notification settings - Fork 1
/
node46.html
143 lines (129 loc) · 5.39 KB
/
node46.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//FI">
<!--Converted with jLaTeX2HTML 2002 (1.62) JA patch-1.4
patched version by: Kenshi Muto, Debian Project.
LaTeX2HTML 2002 (1.62),
original version by: Nikos Drakos, CBLU, University of Leeds
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
* with significant contributions from:
Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
<HTML>
<HEAD>
<TITLE>9.4 Skriptauksen opettelu historiatoiminnon
avulla</TITLE>
<META NAME="description" CONTENT="9.4 Skriptauksen opettelu historiatoiminnon
avulla">
<META NAME="keywords" CONTENT="praat">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<META NAME="Generator" CONTENT="jLaTeX2HTML v2002 JA patch-1.4">
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
<LINK REL="STYLESHEET" HREF="praat.css">
<LINK REL="next" HREF="node47.html">
<LINK REL="previous" HREF="node45.html">
<LINK REL="up" HREF="node42.html">
<LINK REL="next" HREF="node47.html">
</HEAD>
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html846"
HREF="node47.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html840"
HREF="node42.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html834"
HREF="node45.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html842"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<A NAME="tex2html844"
HREF="node51.html">
<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="index.png"></A>
<BR>
<!--End of Navigation Panel-->
<H1><A NAME="SECTION001040000000000000000"></A><A NAME="sec:Historiatoiminto"></A>
<BR>
9.4 Skriptauksen opettelu historiatoiminnon
avulla
</H1>
<P>
Historiatoiminto<A NAME="678"></A> on helpoin tapa aloittaa
skriptaus Praatissa. Historiaominaisuus muistuttaa hieman esimerkiksi
Microsoft Wordin makroja, joihin voi ensin tallettaa erilaisia toimenpidesarjoja
ja toistaa niitä sitten yhä uudelleen.
<P>
<UL>
<LI>Avaa skripti tai luo uusi Praatin omaan tekstieditoriin (ks. edellinen
kohta).
</LI>
<LI>Kokeile skripti-ikkunan <B>Edit</B>-valikon komentoa <B>Paste history</B><A NAME="682"></A>.
Praat kirjoittaa skriptikielellä kaikki ne toiminnot, joita olet suorittanut
siitä saakka kun Praatin avasit.
</LI>
<LI><B>Edit</B>-valikon komento <B>Clear history</B> tyhjentää historian
ja aloittaa sen keräämisen alusta, jolloin voit tallettaa skriptiin
vain muutaman viimeisimmän komennon. Historian avulla on helppo "luntata",
miten jokin asia Praatin skriptikielessä tehdään.
</LI>
</UL>
Huom. Kaikki Praatissa näkyvät valikkokomennot ja painikkeet ovat
samalla skriptikielen komentoja! Voit siis myös "luntata"
komentoja katsomalla niiden tarkan sanamuodon suoraan valikoista.
Jos esimerkiksi analyysin tekemiseen kysytään käyttäjältä tietoja:
esim. Pitch-analyysissa 'time step', 'minimum pitch' ja 'maximum pitch',
nämä tiedot pitää skriptatessa antaa samassa järjestyksessä varsinaisen
<B>To Pitch...</B>-komennon perään välilyönneillä erotettuna. Esimerkiksi
komento
<P>
To Pitch... 0.01 75 400
<P>
laskee Pitch-objektin parametreillä 0.01 sekuntia, 75 Hz ja 400 Hz.
<P>
Historiatoiminto on kätevä, mutta se ei anna käyttöösi kaikkia skriptikielen
"ohjelmointiteknisiä" mahdollisuuksia. Et esimerkiksi
voi tuottaa historiatoiminnolla muuttujia, käsitellä merkkijonoja
tai tehdä silmukkaa l. toistaa samaa komentosarjaa vaihtelevilla parametreilla
ilman, että tekisit kaiken ensin kohta kohdalta käsin. Historia auttaa
siis alkuun ja antaa vinkkejä skriptin eri osia varten. Mitä monimutkaisempi
toimintosarja, sitä enemmän joudut luultavasti itse miettimään.
<P>
Katso siis lisäohjeita Praatin sisäisestä manuaalista , kohdasta Scripting
tutorial!
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html846"
HREF="node47.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html840"
HREF="node42.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html834"
HREF="node45.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html842"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<A NAME="tex2html844"
HREF="node51.html">
<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="index.png"></A>
<BR>
<B> :</B> <A NAME="tex2html847"
HREF="node47.html">9.5 Skriptin suorittaminen (ajaminen)</A>
<B> :</B> <A NAME="tex2html841"
HREF="node42.html">9. Skriptaus</A>
<B> :</B> <A NAME="tex2html835"
HREF="node45.html">9.3 Praat-skriptin luominen ja</A>
  <B> <A NAME="tex2html843"
HREF="node1.html">Sisältö</A></B>
  <B> <A NAME="tex2html845"
HREF="node51.html">Hakemisto</A></B>
<!--End of Navigation Panel-->
<ADDRESS>
Mietta Lennes
2004-09-13
</ADDRESS>
</BODY>
</HTML>