Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updating ProMo #4

Open
sw5813 opened this issue Jul 11, 2023 · 4 comments
Open

Updating ProMo #4

sw5813 opened this issue Jul 11, 2023 · 4 comments

Comments

@sw5813
Copy link

sw5813 commented Jul 11, 2023

Hey @timmahrt, I see that you had a PR in progress to update ProMo a bit ago, do you know what else needs to be done to push that through? I came across your library and was interested in trying it out, but it looks like it's heavily dependent on PraatIO which has been updated more recently, so the examples in v1.x of ProMo no longer work out of the box. For instance, I was trying to run the examples and hit an error on from praatio import dataio- digging into praatio, it looks like dataio has been renamed to data_points. Thanks!

*Update: it looks like everything still works out of the box as long as I import an older version of praatio, but I'd still be interested in your plans for updating!

@timmahrt
Copy link
Owner

timmahrt commented Jul 12, 2023 via email

@sw5813
Copy link
Author

sw5813 commented Jul 12, 2023

Oh gotcha, thank you! I had one more question- I was looking at your duration_manipulation_example.py and see that TextGrids for the input and output audio files are required. Does ProMo or PraatIO have any tools to get TextGrids, given the audio, or do you have any pointers for how to create TextGrids?

@timmahrt
Copy link
Owner

Does ProMo or PraatIO have any tools to get TextGrids, given the audio, or do you have any pointers for how to create TextGrids?

Unfortunately ProMo and PraatIO don't have any speech-to-text capabilities. Once you have existing TextGrids, you can use ProMo and PraatIO for manipulating those textgrids (and ProMo for manipulating the audio files).

I've used Julius and SPAAS for doing speech recognition. Kaldi was popular but I never used it. With the boom in AI these days, I guess there are off the shelf systems with robust results but I'm not working in that space anymore unfortunately. 🙈

@timmahrt
Copy link
Owner

Ok, I've made a new release: promo 2.0. It doesn't include any meaningful changes but it now works with the latest version of praatio and no longer works with python 2.x--so in that sense, it's a breaking change.

If you give it a whirl and have any feedback or anything, please let me know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants