Iintegrating a digital voice recorder with Visual Basic

Posted on 2004-10-26
Last Modified: 2013-11-25
I would like to research integrating a digital voice recorder with a Visual Basic application.  Ideally, I would like to be able to use the digital voice recorder and my application at the same time.  I would like to be able to programmatically either (1) grab the start time and end time of a section of the audio, store it in a database, and later a user could immediately play that part of the audio file, or (2) create a new sound file (.wav, .mp3, whatever) each time a user specifies through the program and store the sound file on the computer.

Thoughts on how to get started?  Digital voice records to consider?  SDKs?
Question by:jkunzvt
    LVL 14

    Accepted Solution

    U can use DirectX to Record wav Files from VB
    Add reference to the Dll (dx8vb.dll or higher)
       DirectX 8 for Visual Basic Type Library


    LVL 1

    Author Comment

    Good enough to get me started.  I have concerns about the size of these files if I am recording an all-day (8-hour) session, but I guess compression and converting to other file formats are also to be researched!  Thanks Shiju.
    LVL 14

    Expert Comment

    by:Shiju Sasidharan
    Hi jkunzvt
    Thank u for the Points
    U can do a lot of things using DirectX, its very interesting and useful

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Highfive Gives IT Their Time Back

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    I was working on a PowerPoint add-in the other day and a client asked me "can you implement a feature which processes a chart when it's pasted into a slide from another deck?". It got me wondering how to hook into built-in ribbon events in Office.
    This article describes some techniques which will make your VBA or Visual Basic Classic code easier to understand and maintain, whether by you, your replacement, or another Experts-Exchange expert.
    Get people started with the process of using Access VBA to control Excel using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Excel. Using automation, an Access application can laun…
    Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…

    856 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    12 Experts available now in Live!

    Get 1:1 Help Now