←Select platform

SaveAudio Method

Summary

Creates an audio (wave) file from the channels in the waveform group.

Syntax
C#
VB
C++
public void SaveAudio( 
   string fileName 
) 
Public Sub SaveAudio( _ 
   ByVal fileName As String _ 
)  
public: 
void SaveAudio(  
   String^ fileName 
)  

Parameters

fileName
Name of the audio file to be created.

Remarks
  • This method is very useful for extracting audio (wave) data from a DICOM object of type "Basic Voice Audio" (1.2.840.10008.5.1.4.1.1.9.4.1), which is typically used for report dictation.
  • The resulting wave file has the following characteristics:

    1. Number of channels: will either be 1 or 2, based on the value of the number of channels for this multiplex group. You can call ChannelCount to get the number of channels in a multiplex group.
    2. Bits per sample (sample size) will always be 8.
    3. Samples per second (sampling rate): This will be the same as the sampling frequency for the waveform group, call GetSamplingFrequency to get this value.
    4. Format category: PCM, mu-Law or a-Law, based on the value of the waveform sample interpretation which can be retrieved by calling GetSampleInterpretation.

Example

For an example, refer to WaveformGroupCount.

Requirements

Target Platforms

Help Version 20.0.2020.3.31
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2020 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Dicom Assembly