我该如何处理“sph2pipe command not found”错误消息?

时间:2018-05-09 02:16:20

标签: wav sox

我正在尝试使用sph2pipe工具将SPH文件转换为wav或mp3文件。虽然我已下载并安装了从此处下载的工具:https://www.ldc.upenn.edu/language-resources/tools/sphere-conversion-tools 仍然没有看到任何我可以使用的程序..

  1. 在Windows 10上,在下载sph2pipe并单击.exe文件后,一个窗口很快就会弹出并且再也没有出现过。然后我找不到任何来自系统的sph2pipe程序,也没有找到名为sph2pipe的命令。
  2. 在Mac上,我从忘记的地方下载了程序,但是在mac上点击了可执行文件后,我得到了这个文件说
  3.   

    上次登录:5月8日星期二18:57:21 ttys001   Pennys-MBP:~me $ /Users/me/Downloads/SPH/sph2pipe_v2.5/sph2pipe;出口;   用法:sph2pipe [-h hdr] [-t | -s b:e] [-c 1 | 2] [-p | -u | -a] [-f typ] infile [outfile]

         

    默认条件('sph2pipe infile'):

         
        
    • 输入文件包含球体标题
    •   
    • 输出输入文件的完整持续时间
    •   
    • 从输入文件输出所有频道
    •   
    • 输出相同的样本编码作为输入文件
    •   
    • 输出格式是Wintel机器上的WAV,其他地方的SPH
    •   
    • 输出写入stdout
    •   
         

    可选控件(上面单独括起来的项目可以合并):

         
        
    • -h hdr - 将infile视为无头,从文件'hdr'获取球体信息
    •   
    • -t b:e - b和e sec之间的输出部分(浮点)
    •   
    • -s b:e - b和e样本之间的输出部分(整数)
    •   
    • -c 1 - 仅输出第一个频道
    •   
    • -c 2 - 仅输出第二个频道
    •   
    • -p - 强制转换为16位线性pcm
    •   
    • -u - 强制转换为8位ulaw
    •   
    • -a - 强制转换为8位alaw
    •   
    • -f typ - 选择备用输出标题格式'typ'                五种类型:sph,raw,au,rif(wav),aif(mac)
    •   
         

    注销

         

    保存会话...   ...复制共享历史...   ...保存历史...截断历史文件...   ...完成。

         

    [已完成处理]

    但是当我尝试在终端上键入sph2pipe时,我得到了回复:

      

    -bash:sph2pipe:找不到命令

    有人能帮助我吗?我需要很快进行转换。

    谢谢!

1 个答案:

答案 0 :(得分:0)

我明白了:

sph2pipe.exe file file.wav