Language units large and small
Marked forms of words - Inflection, Derivation, Declension, Conjugation · Diminutive, Augmentative
Groups and categories and properties of words - Syntactic and lexical categories · Grammatical cases · Correlatives · Expletives · Adjuncts
Words and meaning -
Morphology ·
Lexicology ·
Semiotics ·
Onomasiology
· Figures of speech, expressions, phraseology, etc. · Word similarity ·
Ambiguity ·
Modality ·
Segment function, interaction, reference - Clitics · Apposition· Parataxis, Hypotaxis· Attributive· Binding · Coordinations · Word and concept reference
Sentence structure and style - Agreement · Ellipsis· Hedging
Phonology - Articulation · Formants· Prosody · Sound change · Intonation, stress, focus · Diphones · Intervocalic · Glottal stop · Vowel_diagrams · Elision · Ablaut_and_umlaut · Phonics
- Speech processing · Praat notes · Praat plugins and toolkit notes · Praat scripting notes
Analyses, models, software - Minimal pairs · Concordances · Linguistics software · Some_relatively_basic_text_processing · Word embeddings · Semantic similarity
Unsorted - Contextualism ·
· Text summarization ·
Accent, Dialect, Language · Pidgin, Creole · Natural language typology ·
Writing_systems · Typography, orthography ·
Digraphs, ligatures, dipthongs ·
More linguistic terms and descriptions ·
Phonetic scripts
|
https://www.fon.hum.uva.nl/praat/manual/Scripting.html
Data types and structures
String operations
Structures
Objects and selections
Files and commands
Drawing
External scripting
Extending praat
Unsorted
scripts look like wording, but you won't understand why it works until you figure out the predefined things it's referencing
Consider:
Create Strings as file list: "*.wav"
num_files = Get number of strings
for i from 1 to num_files
selectObject: "Strings files"
filename$ = Get string: i
basename$ = filename$ - ".wav"
Read from file: dir$ + basename$ + ".wav"
endfor
Why does "Get number of files" or "Get String" work?
Get is a little magical
Create Strings as file list... list 'source_directory$'/'file_name_or_initial_substring$'*'file_extension$'
head_words = selected("Strings")