Show / Hide Table of Contents

Class WavConverter

Inheritance
object
WavConverter
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: ivrToolkit.Core.Util
Assembly: ivrToolkit.Core.dll
Syntax
public class WavConverter

Constructors

| Edit this page View Source

WavConverter(ILoggerFactory)

Declaration
public WavConverter(ILoggerFactory loggerFactory)
Parameters
Type Name Description
ILoggerFactory loggerFactory

Methods

| Edit this page View Source

ConvertToPCM16Bit8000hz(MemoryStream)

Converts a wav audio stream to PCM 16bit 8000hz

Declaration
public Task<MemoryStream> ConvertToPCM16Bit8000hz(MemoryStream wavStream)
Parameters
Type Name Description
MemoryStream wavStream

The audio stream including the wav header

Returns
Type Description
Task<MemoryStream>

The converted audio stream including the wav header

Extension Methods

ValidationExtensions.ThrowIfNull<T>(T, string)
  • View Source
In this article
Back to top Generated by DocFX