-
Notifications
You must be signed in to change notification settings - Fork 33
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
opensmile-python in real time #49
Comments
There are multiple different ways to use openSMILE for live audio processing.
The latter approach is more complex but also more flexible (e.g. you can programmatically control when to start/stop recording). If you want to go with the first approach, I recommend reading about Portaudio and live recording in the openSMILE documentation to get started. For the second approach, you may consult the documentation on the SMILEapi and |
Hello, this is a really interesting topic but also a bit confusing.... Do you think you could provide more information on how to do it? Maybe a tutorial or something similar. |
Unfortunately, documentation on the SMILEapi is currently very limited. If you want to get started with it, I suggest to take a look at the source code of this Python package (Python source and the openSMILE config files) to get an idea how the feature works. I can also recommend reading the SMILEapi header file: https://github.com/audeering/opensmile/blob/master/progsrc/include/smileapi/SMILEapi.h and the Python wrapper definition: https://github.com/audeering/opensmile/blob/master/progsrc/smileapi/python/opensmile/SMILEapi.py |
I think this is fantastic, but also confusing. I think all OpenSmile users will profit from some examples, such as your use of the PyAudio stream, direct from microfone or others. My first question, it is possible? The second is in line with the first, how to do it?! |
changing the configurations to accept ffmpeg source can solve this. and pass an rtmp link as input. |
I guess it also depends how much lack would be ok for you. You could use the Python package sounddevice for recording and then pass frames to the |
Hello,
I would like to use opensmile in real-time to get prosodic features from a microphone.
I looked at the documentation and previous issue, but I don't understand if that's doable (and if so, how to do it)
Could you please indicate the feasibility of this
Thanks in advance
Best
The text was updated successfully, but these errors were encountered: