/// <summary> /// Schema of output. /// </summary> /// <param name="requestedColumns">The requested columns.</param> /// <param name="args">The arguments.</param> /// <param name="inputSchema">The input schema.</param> /// <returns>The output schema.</returns> public override ScopeRuntime.Schema Produces(string[] requestedColumns, string[] args, ScopeRuntime.Schema inputSchema) { ScopeRuntime.Schema outputSchema = new ScopeRuntime.Schema("WaveID:string, WaveBinary:byte[], WaveAlignments:string, RawF0:string, LPCC:byte[], OF0:string, LSP:byte[], Pow:string, MBE:string, SVM:string"); return outputSchema; }
/// <summary> /// Schema of output. /// </summary> /// <param name="requestedColumns">The requested columns.</param> /// <param name="args">The arguments.</param> /// <param name="inputSchema">The input schema.</param> /// <returns>The output schema.</returns> public override ScopeRuntime.Schema Produces(string[] requestedColumns, string[] args, ScopeRuntime.Schema inputSchema) { ScopeRuntime.Schema outputSchema = new ScopeRuntime.Schema("WaveID:string, SVM:string"); return outputSchema; }