Fix build c api examples with alsa (#691)
This commit is contained in:
@@ -19,59 +19,62 @@
|
||||
#include "sherpa-onnx/c-api/c-api.h"
|
||||
|
||||
static struct cag_option options[] = {
|
||||
{.identifier = 'h',
|
||||
.access_letters = "h",
|
||||
.access_name = "help",
|
||||
.description = "Show help"},
|
||||
{.identifier = 't',
|
||||
.access_letters = NULL,
|
||||
.access_name = "tokens",
|
||||
.value_name = "tokens",
|
||||
.description = "Tokens file"},
|
||||
{.identifier = 'e',
|
||||
.access_letters = NULL,
|
||||
.access_name = "encoder",
|
||||
.value_name = "encoder",
|
||||
.description = "Encoder ONNX file"},
|
||||
{.identifier = 'd',
|
||||
.access_letters = NULL,
|
||||
.access_name = "decoder",
|
||||
.value_name = "decoder",
|
||||
.description = "Decoder ONNX file"},
|
||||
{.identifier = 'j',
|
||||
.access_letters = NULL,
|
||||
.access_name = "joiner",
|
||||
.value_name = "joiner",
|
||||
.description = "Joiner ONNX file"},
|
||||
{.identifier = 'n',
|
||||
.access_letters = NULL,
|
||||
.access_name = "num-threads",
|
||||
.value_name = "num-threads",
|
||||
.description = "Number of threads"},
|
||||
{.identifier = 'p',
|
||||
.access_letters = NULL,
|
||||
.access_name = "provider",
|
||||
.value_name = "provider",
|
||||
.description = "Provider: cpu (default), cuda, coreml"},
|
||||
{.identifier = 'm',
|
||||
.access_letters = NULL,
|
||||
.access_name = "decoding-method",
|
||||
.value_name = "decoding-method",
|
||||
.description =
|
||||
"Decoding method: greedy_search (default), modified_beam_search"},
|
||||
{.identifier = 'f',
|
||||
.access_letters = NULL,
|
||||
.access_name = "hotwords-file",
|
||||
.value_name = "hotwords-file",
|
||||
.description = "The file containing hotwords, one words/phrases per line, "
|
||||
"and for each phrase the bpe/cjkchar are separated by a "
|
||||
"space. For example: ▁HE LL O ▁WORLD, 你 好 世 界"},
|
||||
{.identifier = 's',
|
||||
.access_letters = NULL,
|
||||
.access_name = "hotwords-score",
|
||||
.value_name = "hotwords-score",
|
||||
.description = "The bonus score for each token in hotwords. Used only "
|
||||
"when decoding_method is modified_beam_search"},
|
||||
{/*.identifier =*/'h',
|
||||
/*.access_letters =*/"h",
|
||||
/*.access_name =*/"help",
|
||||
/*.value_name =*/"help",
|
||||
/*.description =*/"Show help"},
|
||||
{/*.identifier =*/'t',
|
||||
/*.access_letters =*/NULL,
|
||||
/*.access_name =*/"tokens",
|
||||
/*.value_name =*/"tokens",
|
||||
/*.description =*/"Tokens file"},
|
||||
{/*.identifier =*/'e',
|
||||
/*.access_letters =*/NULL,
|
||||
/*.access_name =*/"encoder",
|
||||
/*.value_name =*/"encoder",
|
||||
/*.description =*/"Encoder ONNX file"},
|
||||
{/*.identifier =*/'d',
|
||||
/*.access_letters =*/NULL,
|
||||
/*.access_name =*/"decoder",
|
||||
/*.value_name =*/"decoder",
|
||||
/*.description =*/"Decoder ONNX file"},
|
||||
{/*.identifier =*/'j',
|
||||
/*.access_letters =*/NULL,
|
||||
/*.access_name =*/"joiner",
|
||||
/*.value_name =*/"joiner",
|
||||
/*.description =*/"Joiner ONNX file"},
|
||||
{/*.identifier =*/'n',
|
||||
/*.access_letters =*/NULL,
|
||||
/*.access_name =*/"num-threads",
|
||||
/*.value_name =*/"num-threads",
|
||||
/*.description =*/"Number of threads"},
|
||||
{/*.identifier =*/'p',
|
||||
/*.access_letters =*/NULL,
|
||||
/*.access_name =*/"provider",
|
||||
/*.value_name =*/"provider",
|
||||
/*.description =*/"Provider: cpu (default), cuda, coreml"},
|
||||
{/*.identifier =*/'m',
|
||||
/*.access_letters =*/NULL,
|
||||
/*.access_name =*/"decoding-method",
|
||||
/*.value_name =*/"decoding-method",
|
||||
/*.description =*/
|
||||
"Decoding method: greedy_search (default), modified_beam_search"},
|
||||
{/*.identifier =*/'f',
|
||||
/*.access_letters =*/NULL,
|
||||
/*.access_name =*/"hotwords-file",
|
||||
/*.value_name =*/"hotwords-file",
|
||||
/*.description =*/
|
||||
"The file containing hotwords, one words/phrases per line, and for each "
|
||||
"phrase the bpe/cjkchar are separated by a space. For example: ▁HE LL O "
|
||||
"▁WORLD, 你 好 世 界"},
|
||||
{/*.identifier =*/'s',
|
||||
/*.access_letters =*/NULL,
|
||||
/*.access_name =*/"hotwords-score",
|
||||
/*.value_name =*/"hotwords-score",
|
||||
/*.description =*/
|
||||
"The bonus score for each token in hotwords. Used only when "
|
||||
"decoding_method is modified_beam_search"},
|
||||
};
|
||||
|
||||
const char *kUsage =
|
||||
|
||||
Reference in New Issue
Block a user