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

audio support #7

Open
lxkain opened this issue Dec 12, 2017 · 4 comments
Open

audio support #7

lxkain opened this issue Dec 12, 2017 · 4 comments
Assignees

Comments

@lxkain
Copy link
Collaborator

lxkain commented Dec 12, 2017

use QTs cross-platform audio support for recording and playing waveforms.

@lxkain
Copy link
Collaborator Author

lxkain commented Jan 29, 2018

we do like the simpleaudio package, but on Windows a compiler is needed when installing via pip. Another option is to create our own conda package.

Using QT would also enable recording, also real-time recording, i.e. see the waveform / spectrogram as it is being recorded.

@lxkain
Copy link
Collaborator Author

lxkain commented Jan 29, 2018

Another related issue: playing back or recording whole files could easily be added, but a common-use case is to select regions of interest for playback. This means that the notion of region-selection needs to be addressed first. Interacting with this is also the useful feature of playing back one region of a partition.

See also #18 and #19.

@lxkain lxkain changed the title explore audio support via QT audio support Jan 29, 2018
@lxkain lxkain self-assigned this Jan 29, 2018
@rcgale
Copy link

rcgale commented Jan 29, 2018

+1 on this issue

For my use case, which mostly involves analyzing ASR-generated labels, simply being able to hear the audio and view a synchronized cursor in the view would greatly enhance the utility of the product. Regional playback would also be nice, but is certainly secondary for me.

@lxkain
Copy link
Collaborator Author

lxkain commented Jan 29, 2018

OK, perhaps we can do a simple audio playback of the whole file first, without region selection. I am not sure if we can support a synchronized cursor at this time, due to a lack of that concept for now (#19)

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

No branches or pull requests

2 participants