MCPcopy
hub / github.com/modelscope/FunASR / main

Method main

runtime/java/FunasrWsClient.java:263–397  ·  view source on GitHub ↗
(String[] args)

Source from the content-addressed store, hash-verified

261 String wavName = "javatest";
262
263 public static void main(String[] args) throws URISyntaxException {
264 ArgumentParser parser = ArgumentParsers.newArgumentParser("ws client").defaultHelp(true);
265 parser
266 .addArgument("--port")
267 .help("Port on which to listen.")
268 .setDefault("8889")
269 .type(String.class)
270 .required(false);
271 parser
272 .addArgument("--host")
273 .help("the IP address of server.")
274 .setDefault("127.0.0.1")
275 .type(String.class)
276 .required(false);
277 parser
278 .addArgument("--audio_in")
279 .help("wav path for decoding.")
280 .setDefault("asr_example.wav")
281 .type(String.class)
282 .required(false);
283 parser
284 .addArgument("--num_threads")
285 .help("num of threads for test.")
286 .setDefault(1)
287 .type(Integer.class)
288 .required(false);
289 parser
290 .addArgument("--chunk_size")
291 .help("chunk size for asr.")
292 .setDefault("5, 10, 5")
293 .type(String.class)
294 .required(false);
295 parser
296 .addArgument("--chunk_interval")
297 .help("chunk for asr.")
298 .setDefault(10)
299 .type(Integer.class)
300 .required(false);
301
302 parser
303 .addArgument("--mode")
304 .help("mode for asr.")
305 .setDefault("offline")
306 .type(String.class)
307 .required(false);
308 parser
309 .addArgument("--hotwords")
310 .help("hotwords, splited by space, hello 30 nihao 40")
311 .setDefault("")
312 .type(String.class)
313 .required(false);
314 String srvIp = "";
315 String srvPort = "";
316 String wavPath = "";
317 int numThreads = 1;
318 String chunk_size = "";
319 int chunk_interval = 10;
320 String strmode = "offline";

Calls 1

handleErrorMethod · 0.80

Tested by

no test coverage detected