Return values from external .exe file. Is this possible?

2 views (last 30 days)
For my clinic project, We are working with emotion recognition through sound and video samples. It is only a semester long project so we are not expected to create code from scratch for analyzing speech. My professor has instructed me to try to return values from an external program. In this case, the external program I am using is Praat. I have used the code:
[status, result] = system('praat.exe')
Which runs the program within Matlab. I am wondering if it is possible to run this external program, Praat, and return values from it to be passed into further Matlab code.
I do not have access to Praat's code, or list of variable names, which probably makes this impossible because even if I can tell Matlab to grab data from Praat, I wouldn't know where to tell it to get the data from.
Any suggestions?
-Thank You
  1 Comment
Star Strider
Star Strider on 28 Sep 2012
Edited: Star Strider on 28 Sep 2012
Have you explored the Praat website? It has links to the source code and an extensive discussion of its features. You might be able to find what you're looking for there. Praat and Matlab Scripts might provide some resources as well.
I know nothing about Praat and have no experience with it, but Googling praat matlab turned up more than 26,000 results.

Sign in to comment.

Answers (1)

Sachin Ganjare
Sachin Ganjare on 28 Sep 2012

Categories

Find more on Deep Learning Toolbox in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!