Hi @raphywink I have been using the runBASwebservice_all() recently on a relatively large database (it has a large number of short bundles) and noticed that this makes things considerably slower than if I used the MAUS web interface. The reason is because of the number of calls to the service to complete each bundle - once for tokenisation, once for pronunciation, once for force alignment and twice for pho2syl.
runBASwebservice_all() appears to be replicating the functionality of the Pipeline service - I'm wondering if it could be enhanced so it makes a call to Pipeline (providing the transcription and the audio) to do G2P->(CHUNKER)->MAUS->PHO2SYL and then converts the output?
I know the runBASwebservice_* was mostly worked on by @NPoe and that this feature would be fairly big change - what are your thoughts?
Hi @raphywink I have been using the runBASwebservice_all() recently on a relatively large database (it has a large number of short bundles) and noticed that this makes things considerably slower than if I used the MAUS web interface. The reason is because of the number of calls to the service to complete each bundle - once for tokenisation, once for pronunciation, once for force alignment and twice for pho2syl.
runBASwebservice_all() appears to be replicating the functionality of the Pipeline service - I'm wondering if it could be enhanced so it makes a call to Pipeline (providing the transcription and the audio) to do G2P->(CHUNKER)->MAUS->PHO2SYL and then converts the output?
I know the runBASwebservice_* was mostly worked on by @NPoe and that this feature would be fairly big change - what are your thoughts?