-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcpran.yaml
32 lines (30 loc) · 1.17 KB
/
cpran.yaml
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
---
Plugin: serialise
Homepage: http://cpran/plugins/serialise
Version: 0.0.13
Maintainer: José Joaquín Atria <jjatria@gmail.com>
Depends:
praat: 5.0.0+
perl: 5.10+
Plugins:
utils: 0.0.16+
selection: 0.0.1+
testsimple: 0.0.5+
Recommends:
License: GPL3
Readme: readme.md
Description:
Short: read/write JSON or YAML Praat objects
Long: >
Working with Praat normally means interacting with several different types
of objects, representing different abstractions within the program.
However, the way in which Praat saves these to disk is highly
idiosyncratic, and although there are some non-Praat parsers written for
the most common object types, they have limitations.
This plugin attempts to solve this by allowing the serialisation and
deserialisation of most Praat object types into either YAML or JSON. The
benefit of using these serialisation standards is that their use is
widespread, and parsers and validators are everywhere.
Included in the plugin are Perl scripts to handle the heavy-lifting of the
conversion, and Praat wrappers to facilitate the reading and writing of
serialised files from within the Praat GUI.