public static extern bool EngineReadResults(EngineCriticalHandle param, StringBuilder output_buffer, int output_size);
 public static extern void EngineUninitialize(EngineCriticalHandle param);
 public static extern int EngineProcessUP(EngineCriticalHandle param, byte[] signal, int start, int count);