读取示例音频(WAV文件)并播放[关闭]

read sample audio(wav file) and play it [closed]

提问人:Tanjila Ahmed Medha 提问时间:11/18/2023 更新时间:11/18/2023 访问量:11

问:


这个问题是由错别字或无法再现的问题引起的。虽然类似的问题可能在这里是主题,但这个问题的解决方式不太可能帮助未来的读者。

昨天关闭。

# test audio sample
test_data = '/content/drive/MyDrive/asr_bangal_200.csv'
df = pd.read_csv(test_data)
print(df)
                                       audio                        text

0 /content/asr_bengali/data/07/070078fb60.wav তেঁতুলিয়ার ভজনপুর গ্রামের 1 /content/asr_bengali/data/07/070091fd89.wav জবাবদিহিতায় আনার জন্য 2 /content/asr_bengali/data/07/0701321116.wav কাপড়ের ফুল 3 /content/asr_bengali/data/07/0702a34ecd.wav মেক্সিকানদের আত্মপরিচয় 4 /content/asr_bengali/data/07/0702e6243b.wav শুভ সকাল ছবি ..... ... 195 /content/asr_bengali/data/07/078b51f594.wav কয়েকটি খুন হলে 196 /content/asr_bengali/data/07/078c9a4e12.wav চরম উত্তেজনা বিরাজ করছে 197 /content/asr_bengali/data/07/078d411e94.wav তবে তারা সুচিত্রার মতো 198 /content/asr_bengali/data/07/078ea5f618.wav মায়াপুর 199 /content/asr_bengali/data/07/078ec11b74.wav তিনি কি সত্য

[200 行 x 2 列]

# read sample audio and play it
wav_dir = '/content/drive/MyDrive/asr_bengali_200/asr_bengali_200'
for i, d in df.iterrows():
    audio_path, text = os.path.join(wav_dir, d['audio']), d['text']
    print(f"text: {text}")
    audio, sr = librosa.load(audio_path, sr=None)
    ipd.display(ipd.Audio(audio, rate=sr))

文本: তেঁতুলিয়ার ভজনপুর গ্রামের <ipython-input-8-176c16101916>:6:UserWarning:PySoundFile 失败。请尝试 audioread。 音频,sr = librosa.load(audio_path, sr=None) /usr/local/lib/python3.10/dist-packages/librosa/core/audio.py:183:FutureWarning:librosa.core.audio.__audioread_load 从 librosa 版本 0.10.0 开始不推荐使用。 它将在 librosa 版本 1.0 中删除。 y, sr_native = __audioread_load(路径、偏移量、持续时间、dtype)

LibsndfileError 回溯(最近一次调用最后一次) /usr/local/lib/python3.10/dist-packages/librosa/core/audio.py in load(path, sr, mono, offset, duration, dtype, res_type) 174 尝试: --> 175 y, sr_native = __soundfile_load(路径、偏移量、持续时间、dtype) 176

8 帧 LibsndfileError:打开“/content/asr_bengali/data/07/070078fb60.wav”时出错:系统错误。

在处理上述异常的过程中,发生了另一个异常:

FileNotFoundError 回溯(最近一次调用最后一次) <decorator-gen-119> in __audioread_load(path, offset, duration, dtype)

/usr/local/lib/python3.10/dist-packages/audioread/rawread.py in _init_(self, filename) 57 """ 58 def _init_(self, 文件名): ---> 59 self._fh = open(filename, 'rb') 60 61 尝试:

FileNotFoundError:[Errno 2] 没有这样的文件或目录:“/content/asr_bengali/data/07/070078fb60.wav”

在此代码中,表示该文件不可用。但事实并非如此,该文件可用。请帮我解决这个问题。

蟒蛇 WAV

评论


答: 暂无答案