package com.example.myapplication.model; import androidx.room.Entity; import androidx.room.PrimaryKey; @Entity(tableName = "audio_entities") public class AudioEntity { @PrimaryKey(autoGenerate = true) private int id; private String fileName; public String AudioPath; public AudioEntity() { } public String ImagePath; public String getTime() { return time; } public void setTime(String time) { this.time = time; } private long fileSize; public String time; public AudioEntity(String audioPath, String imagePath,String time) { this.AudioPath = audioPath; this.ImagePath = imagePath; this.time=time; } public int getId() { return id; } public void setId(int id) { this.id = id; } public String getFileName() { return fileName; } public void setFileName(String fileName) { this.fileName = fileName; } public String getAudioPath() { return AudioPath; } public void setAudioPath(String audioPath) { AudioPath = audioPath; } public String getImagePath() { return ImagePath; } public void setImagePath(String imagePath) { ImagePath = imagePath; } public long getFileSize() { return fileSize; } public void setFileSize(long fileSize) { this.fileSize = fileSize; } public long getDuration() { return duration; } public void setDuration(long duration) { this.duration = duration; } public long getCreatedAt() { return createdAt; } public void setCreatedAt(long createdAt) { this.createdAt = createdAt; } private long duration; // 音频时长(毫秒) private long createdAt; // 创建时间戳 // 构造方法、getter 和 setter }