Not sure I agree that "the speech-to-text pathway ... would still require my pre-requisites of the original recording functionality."
If the individual doing the dictation is sufficiently tech savvy to use an ability (as part of the proposed wrapper) to read the TEXT of what's been dictated to any given (stopping) point, that individual can then ANNOTATE the beginning of the substituted section with a "start skip here" marker (the selection of which is left as an exercise for the OP).
Or, see also what I hoped was a clear example of the elements of using "old-tyme" procedure. Is there some reason you cannot , in effect, "rewind" the audio, and start overwriting? Use the wrapper to truncate a copy of the audio file at some user-selected point, and send the orig to /dev/nul only when the user starts again from that point, at which time, you can mv the copy to the original filename. | [reply] |
Is there some reason you cannot , in effect, "rewind" the audio, and start overwriting? Use the wrapper to truncate a copy of the audio file at some user-selected point, and send the orig to /dev/nul only when the user starts again from that point, at which time, you can mv the copy to the original filename.
It's not so much as I cannot, the problem is I would have no idea where to even start to go about manipulating an ongoing recording. Like I asked below, I'm not even sure how to use Audio::Wav::Write to pull in information from the microphone. That module looked fine to me before I even posted to PM, however, I am at a standstill as to how to pull in the information from the microphone (sound device) to even write the file using Audio::Wav::Write.
| [reply] |