subtools/removeUtt_raw_wav.sh: Permission denied
时间: 2024-04-18 14:32:25 浏览: 50
这个错误提示表明你没有执行`subtools/removeUtt_raw_wav.sh`脚本的权限。要解决这个问题,你可以尝试以下几个步骤:
1. 确保你对该脚本具有执行权限。可以使用`ls -l`命令查看文件的权限设置,其中第一列显示了文件的权限信息。如果没有执行权限,可以使用`chmod +x subtools/removeUtt_raw_wav.sh`命令为脚本添加执行权限。
2. 确保你当前的用户具有执行脚本的权限。如果你是以普通用户身份运行脚本,可能需要切换到具有执行权限的用户或者使用`sudo`命令来获取执行脚本的权限。
3. 确保脚本文件没有被其他进程或用户锁定。如果脚本文件被其他进程或用户占用,你将无法执行它。可以尝试关闭占用文件的进程或者与其他用户协商解决文件锁定问题。
如果尝试了以上步骤仍然无法解决问题,可能需要进一步检查文件系统的权限设置、用户组设置以及其他相关限制。
相关问题
copy-feats --compress=true --write-num-frames=ark,t:exp/features/mfcc/data_mfcc_23_pitch_seg/log/utt2num_frames.1 ark:- ark,scp:/work/VPR/subtools_1229/exp/features/mfcc/data_mfcc_23_pitch_seg/raw_mfcc_pitch_seg.1.ark,/work/VPR/subtools_1229/exp/features/mfcc/data_mfcc_23_pitch_seg/raw_mfcc_pitch_seg.1.scp paste-feats --length-tolerance=2 'ark:compute-mfcc-feats --write-utt2dur=ark,t:exp/features/mfcc/data_mfcc_23_pitch_seg/log/utt2dur.1 --verbose=2 --config=subtools/conf/sre-mfcc-23.conf scp,p:exp/features/mfcc/data_mfcc_23_pitch_seg/log/wav_seg.1.scp ark:- |' 'ark,s,cs:compute-kaldi-pitch-feats --verbose=2 --config=subtools/conf/pitch.conf scp,p:exp/features/mfcc/data_mfcc_23_pitch_seg/log/wav_seg.1.scp ark:- | process-kaldi-pitch-feats ark:- ark:- |' ark:- compute-mfcc-feats --write-utt2dur=ark,t:exp/features/mfcc/data_mfcc_23_pitch_seg/log/utt2dur.1 --verbose=2 --config=subtools/conf/sre-mfcc-23.conf scp,p:exp/features/mfcc/data_mfcc_23_pitch_seg/log/wav_seg.1.scp ark:- VLOG[2] (compute-mfcc-feats[5.5]:main():compute-mfcc-feats.cc:182) Processed features for key 001_20230623160347_0319007398_mentianyu-1 compute-kaldi-pitch-feats --verbose=2 --config=subtools/conf/pitch.conf scp,p:exp/features/mfcc/data_mfcc_23_pitch_seg/log/wav_seg.1.scp ark:- ERROR (compute-kaldi-pitch-feats[5.5]:main():compute-kaldi-pitch-feats.cc:88) Sample frequency mismatch: you specified 16000 but data has 8000 (use --sample-frequency option). Utterance is 001_20230623160347_0319007398_mentianyu-1
这些命令是用于特征处理的一系列操作。首先,copy-feats命令将特征数据进行复制并保存到指定的ark和scp文件中。接下来,paste-feats命令将两个特征数据进行拼接。
其中,compute-mfcc-feats命令用于计算MFCC特征,并将结果存储在ark文件中。compute-kaldi-pitch-feats命令用于计算音高特征,并将结果存储在ark文件中。然而,在最后一条命令中,compute-kaldi-pitch-feats命令出现了错误。错误信息指示样本频率不匹配,你指定了16000Hz,但数据实际上是8000Hz。建议使用--sample-frequency选项来指定正确的样本频率。该错误发生在utterance为"001_20230623160347_0319007398_mentianyu-1"的情况下。
subtools/kaldi/steps/make_mfcc_pitch.sh: [info]: no segments file exists: assuming wav.scp indexed by utterance.
这个日志信息来自于Kaldi的make_mfcc_pitch.sh脚本,它指示没有segments文件存在,因此假设wav.scp文件已按照utterance进行索引。segments文件是一个用于指定音频段落(segments)的文件,而wav.scp文件则是一个指定音频文件路径的文件。由于缺少segments文件,脚本会默认使用wav.scp文件按照utterance进行索引。
阅读全文