I learned about ari a few months ago, and it looks like an excellent tool to create educational videos from markdown slides and R code/plots. Currently, it only supports the use of text-to-speech synthesizers from Google, Amazon and Microsoft, which not only adds the extra headache of setting up an account and API credentials, but undermines R’s open source nature. As such, I’ve been thinking about integrating open-source synthesizers like Flite and eSpeak into the system. I was in the process of exploring how to do that when I discovered the av package on rOpenSci. Looking at ari under the covers, it renders its video through system-level calls to ffmpeg, and now I’m wondering whether it might be beneficial to bring the av functions into ari as well. (They may improve efficiency.) I’d have to check with the author (John Muscelli) about that, but if he’s cool with it, it would be great to integrate!
I’ve been an R user for years, but I’ve never been involved in developing/adding to a package before. I’ve been looking for a group project to start up or get involved with, so I hope I can collaborate with @jeroenooms and others who contribute to the av package!