Skip to content

acrcloud/acrcloud_extr_tools

Repository files navigation

Usage: ./acr_extr [options] [-i infile]
For Example:
    # ./acr_extr -i inputfile
    # ./acr_extr -i inputfile -o outputfile

Getting help:
   -h      -- print basic options
   -v      -- print vertion

Options:
   -i           input file. 
  
   -o           Output file. If do not have this option, dir of output file is the same with input file.

   -au          If you add this option, it will save the audio data as decoded from input file(formatter: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 8000 Hz). 

                 example: ./acrcloud_extr -au -i inputfile

   --debug      If you add this option, it will print all infomation.

   -cli         If you add this option, the frigerprint is used for recognition, do not upload this fingerprint to the bucket.
                 example: ./acrcloud_extr -cli -i inputfile

   -s           Start time of input file to generate the fingerprint, default is 0
                 example: ./acrcloud_extr -s 30 -i inputfile   (It will skip 30 seconds from the beginning.)

   -l           Length of audio data you extract to generate the fingerprint. if you create fingerprints for recognition ( -cli ), the default value is 12 seconds, if you create the db fingerprint, it is not useful.
                 example: ./acr_extr -cli -l 12 -i inputfile   (It will decode 12 seconds audio data from the beginning of the input file to generate the fingerprint.)

#*******************************************************#
MD5 (acrcloud_extr_linux_arm64) = f223864f59e5679009eeb6a28591886c
MD5 (acrcloud_extr_linux_arm64_alpine) = 025b8638672474bf4239dc70cab7bcb9
MD5 (acrcloud_extr_linux_x86-x64) = d39c1b8a1e45525cd620146435e92afe
MD5 (acrcloud_extr_linux_x86-x64_alpine) = 97c8df9e01f346acc9a8e99619e63c8c
MD5 (acrcloud_extr_mac) = e4edf0e87d646e41c7f88fe9def58911
MD5 (acrcloud_extr_mac_arm64) = ed2b4ee47cfa041affdd7225753d73b5
MD5 (acrcloud_extr_win.exe) = 2423a12a7734e3b7e332b211b96b8d5a