Here's a python code that lists all audio files in a directory and displays their length in seconds:

import os
import wave
import contextlib

def get_audio_duration(filename):
    with contextlib.closing(wave.open(filename, 'r')) as f:
        frames = f.getnframes()
        rate = f.getframerate()
        duration = frames / float(rate)
        return duration

directory = '/path/to/your/directory'
for filename in os.listdir(directory):
    if filename.endswith(".wav") or filename.endswith(".mp3"):
        filepath = os.path.join(directory, filename)
        duration = get_audio_duration(filepath)
        print(f"{filename}: {duration:.2f} seconds")

This code loops through all the files in the directory and prints the filename and its duration for audio files with the .wav or .mp3 extension.
 นี่คือโค้ดหลามที่แสดงรายการไฟล์เสียงทั้งหมดในไดเร็กทอรีและแสดงความยาวเป็นวินาที: import os import wave import contextlib def get_audio_duration(filename): with contextlib.closing(wave.open(filename, 'r')) as f: frames = f.getnframes() อัตรา = f.getframerate() Duration = frames / float(rate) ระยะเวลาส่งคืน directory = '/path/to/your/directory' สำหรับชื่อไฟล์ใน os.listdir(directory): ถ้า filename.endswith (".wav") หรือ filename.endswith(".mp3"): filepath = os.path.join(directory, filename) Duration = get_audio_duration(filepath) print(f"{filename}: {duration:.2f} วินาที ") โค้ดนี้จะวนซ้ำไฟล์ทั้งหมดในไดเร็กทอรี และพิมพ์ชื่อไฟล์และระยะเวลาของไฟล์เสียงที่มีนามสกุล .wav หรือ .mp3
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence