From: Sergey Matveev Date: Tue, 16 Apr 2024 15:15:56 +0000 (+0300) Subject: vors-vad usage X-Git-Tag: v2.2.0 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=b5808fc98d09fa800436f2faa82b8a87c493fb736a301bfaff82bc25567bc9cd;p=vors.git vors-vad usage --- diff --git a/cmd/vad/main.go b/cmd/vad/main.go index 03e62cf..20b1170 100644 --- a/cmd/vad/main.go +++ b/cmd/vad/main.go @@ -16,6 +16,8 @@ package main import ( + "flag" + "fmt" "io" "os" "strconv" @@ -24,7 +26,12 @@ import ( ) func main() { - thres, err := strconv.ParseUint(os.Args[1], 10, 64) + flag.Parse() + if len(flag.Args()) != 1 { + fmt.Fprintf(os.Stderr, "Usage: rec | vors-vad THRES\n") + os.Exit(1) + } + thres, err := strconv.ParseUint(flag.Arg(0), 10, 64) if err != nil { panic(err) } diff --git a/internal/version.go b/internal/version.go index bbeb342..ecc49fb 100644 --- a/internal/version.go +++ b/internal/version.go @@ -3,7 +3,7 @@ package internal import "runtime" const ( - Version = "2.1.0" + Version = "2.2.0" Warranty = `Copyright (C) 2024 Sergey Matveev This program is free software: you can redistribute it and/or modify