Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??

Any sufficiently simple technology (like recording sound) is bound to be made more complex through the application of programming complexity.

I suggest that you keep the simple things, simple.

The tool you need is already written and available for Linux/Unix, Windows, and Mac OS 9 or OS X. See Audacity.

As a special bonus, the source code is available under GNU|GPL.

I realize this is not a perlish solution, but the requirements you mention (1. recording 2. modification via rewinding and 3. Overwriting recent recorded information and 4. cross platform issues) are all covered.

As a special bonus, you can change the speed of a recording with Audacity. This greatly assists the transcriptionst.

Your project may also benefit from text to speech technology but perhaps only after you get the recording requirements nailed down first.

No suggestion will be useful unless the software actually works. I have found Audacity extremely stable on Linux where editing single sound files the size of seven standard CDs is a simple task.


SciDude
The first dog barks... all other dogs bark at the first dog.

In reply to Re: Recording Sound File by SciDude
in thread Recording Sound File by the_0ne

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others avoiding work at the Monastery: (10)
As of 2024-04-18 09:13 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found