Documentation

Requirements

The following is required to get started with the ivrToolkit

Combinations of hardware and software that I have tried:

  • VMWare with Windows Server 2019, Dialogic HMP 3.0 update 525
  • Windows Server 2016, Dialogic SR 6.0 update 271, Dialogic D/41H jct-ls, D/120 jct-ls

Nuget Packages

Drivers

Wav Files

Wav files currently need to be recorded in 8000hz, mono, 32 bit float. I've used Audacity in the past to make these recordings. I do plan on changing this in the future to support the default windows wav format. I may also support vox files at that point too.

Compiling

The ivrToolkit nuget packages have been compiled specifically with x86. This is to work with the Dialogic 32 bit drivers. It is important that your .net 5 project be set to compile with x86 as well. Apparently the HMP 3.0 driver is also 64 bit but I currently don't support it.

Licensing Dialogic HMP

The Dialogic HMP 3.0 for Windows driver is free for one line. You will have to create a free account in order to download the driver. If you wan't to use more than one line then you will have to purchase a lines. You can find out more information here.