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) = a0804c734e95eade7b7f6603bce6a123
MD5 (acrcloud_extr_linux_arm64_alpine) = 2bd17b36e9861aeaaed5cc005ddc147f
MD5 (acrcloud_extr_linux_x86-x64) = 3d3059f531451028b78a86e65b7b746b
MD5 (acrcloud_extr_linux_x86-x64_alpine) = e0a1ebabee633cfb52602c75cfe99496
MD5 (acrcloud_extr_mac) = e4edf0e87d646e41c7f88fe9def58911
MD5 (acrcloud_extr_mac_arm64) = 400d23c3918e953db19e7a7ddbd35163
MD5 (acrcloud_extr_win.exe) = 2423a12a7734e3b7e332b211b96b8d5a