Scripting Phon commands
Greg Hedlund
greg.hedlund at gmail.com
Mon Sep 20 09:39:50 UTC 2021
Hello Nina,
You can indeed script Phon using PhonShell, however it is not like Praat
in the way the scripting works. Praats scripts are, as you have
mentioned, commands tied to menu entries in the application. PhonShell
instead provides a full scripting environment with access to everything
in the runtime classpath of the application. You may choose to use
either JavaScript or Groovy for the language. There is documentation at
https://www.phon.ca/phon-manual/tools/phonshell.html outline what
variables are available inside a PhonShell context (the most important
one being the 'window' variable) as well as API documentation available
at https://www.phon.ca/apidocs/.
I can help with getting you started, but I would need to know more about
what you are trying to do. Please contact my personal email and we can
continue this discussion.
Cheers,
-Greg
On 9/17/2021 16:36, 'Nina R Benway' via Phon wrote:
>
> Hi Greg,
>
> Yvan suggested that I pass this question along to you. I’m wondering
> if Phon menu commands are scriptable, via the PhonShell, and if there
> is documentation of the syntax that I can use as a reference when
> writing such scripts.
>
> Thanks!
>
> Nina
>
> ________________________
>
> *Nina R Benway MS CCC-SLP*
> PhD Candidate
>
> Department of Communication Sciences and Disorders
>
> Interdisciplinary Graduate Neuroscience Concentration
> Syracuse University
> NYS Licensed, ASHA Certified Speech-Language Pathologist
> NYS Certified Teacher of the Gifted and Talented
>
> *nrgslp.github.io <https://nrgslp.github.io/>*
>
> **
>
> --
> You received this message because you are subscribed to the Google
> Groups "Phon" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to phon+unsubscribe at googlegroups.com
> <mailto:phon+unsubscribe at googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/phon/CH0PR01MB7202C537E14BF3FD5B412FF9C2DD9%40CH0PR01MB7202.prod.exchangelabs.com
> <https://groups.google.com/d/msgid/phon/CH0PR01MB7202C537E14BF3FD5B412FF9C2DD9%40CH0PR01MB7202.prod.exchangelabs.com?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to the Google Groups "Phon" group.
To unsubscribe from this group and stop receiving emails from it, send an email to phon+unsubscribe at googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/phon/bb6e2ca9-8ad4-c0b3-d431-b08c7741290f%40gmail.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listserv.linguistlist.org/pipermail/phon/attachments/20210920/07349211/attachment.htm>
More information about the Phon
mailing list