Home | History | Annotate | Download | only in unit_test
      1 package audio_processing_unittest;
      2 option optimize_for = LITE_RUNTIME;
      3 
      4 message Test {
      5   optional int32 numReverseChannels = 1;
      6   optional int32 numChannels = 2;
      7   optional int32 sampleRate = 3;
      8 
      9   optional int32 hasEchoCount = 4;
     10   optional int32 hasVoiceCount = 5;
     11   optional int32 isSaturatedCount = 6;
     12 
     13   message Statistic {
     14     optional int32 instant = 1;
     15     optional int32 average = 2;
     16     optional int32 maximum = 3;
     17     optional int32 minimum = 4;
     18   }
     19 
     20   message EchoMetrics {
     21     optional Statistic residualEchoReturnLoss = 1;
     22     optional Statistic echoReturnLoss = 2;
     23     optional Statistic echoReturnLossEnhancement = 3;
     24     optional Statistic aNlp = 4;
     25   }
     26 
     27   optional EchoMetrics echoMetrics = 7;
     28 }
     29 
     30 message OutputData {
     31   repeated Test test = 1;
     32 }
     33 
     34