diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000000000000000000000000000000000000..8a9a1d0c8ee67f5e1e01dc5a8a6276457b3e1b34 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,41 @@ +*.7z filter=lfs diff=lfs merge=lfs -text +*.arrow filter=lfs diff=lfs merge=lfs -text +*.bin filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.ckpt filter=lfs diff=lfs merge=lfs -text +*.ftz filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.h5 filter=lfs diff=lfs merge=lfs -text +*.joblib filter=lfs diff=lfs merge=lfs -text +*.lfs.* filter=lfs diff=lfs merge=lfs -text +*.mlmodel filter=lfs diff=lfs merge=lfs -text +*.model filter=lfs diff=lfs merge=lfs -text +*.msgpack filter=lfs diff=lfs merge=lfs -text +*.npy filter=lfs diff=lfs merge=lfs -text +*.npz filter=lfs diff=lfs merge=lfs -text +*.onnx filter=lfs diff=lfs merge=lfs -text +*.ot filter=lfs diff=lfs merge=lfs -text +*.parquet filter=lfs diff=lfs merge=lfs -text +*.pb filter=lfs diff=lfs merge=lfs -text +*.pickle filter=lfs diff=lfs merge=lfs -text +*.pkl filter=lfs diff=lfs merge=lfs -text +*.pt filter=lfs diff=lfs merge=lfs -text +*.pth filter=lfs diff=lfs merge=lfs -text +*.rar filter=lfs diff=lfs merge=lfs -text +*.safetensors filter=lfs diff=lfs merge=lfs -text +saved_model/**/* filter=lfs diff=lfs merge=lfs -text +*.tar.* filter=lfs diff=lfs merge=lfs -text +*.tar filter=lfs diff=lfs merge=lfs -text +*.tflite filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.wasm filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text +*tfevents* filter=lfs diff=lfs merge=lfs -text +*.wav filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.jpg filter=lfs diff=lfs merge=lfs -text +*.jpeg filter=lfs diff=lfs merge=lfs -text +*.JPG filter=lfs diff=lfs merge=lfs -text +*.JPEG filter=lfs diff=lfs merge=lfs -text diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..15afe3d69e65e2a528dad42dc040ff37b5b87c7d --- /dev/null +++ b/README.md @@ -0,0 +1,22 @@ +--- +title: Subjective Noise Reduction Survey +emoji: 🎧 +colorFrom: indigo +colorTo: purple +sdk: gradio +sdk_version: 5.47.1 +app_file: app.py +pinned: false +--- + +This Space serves a single-page scrollable survey for subjective evaluation of noise reduction quality. + +Instructions: +- Each question has a Noise Reference (if available), plus two anonymized audios: Audio A (1‑prefixed) and Audio B (2‑prefixed). +- Task: select which audio contains less of the original noise. +- Click "Submit All" to export a CSV with your results. + +Scoring note: any audio filename containing `t0.99` is treated as the wrong option; the other one is counted as correct. + +Build/runtime: +- `requirements.txt` pins `gradio>=4.44.1` to avoid schema issues. diff --git a/__pycache__/app.cpython-312.pyc b/__pycache__/app.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0a1486201f02627ea072eb63d353d541f6f2f4de Binary files /dev/null and b/__pycache__/app.cpython-312.pyc differ diff --git a/app.py b/app.py new file mode 100644 index 0000000000000000000000000000000000000000..e534816bac32dca488edde6b0eaa203fd9e81b66 --- /dev/null +++ b/app.py @@ -0,0 +1,384 @@ +import gradio as gr +import os +import json +from datetime import datetime +import uuid +import re +from typing import List, Dict, Tuple, Optional + +# ========================= +# Configuration +# ========================= + +# Root directory containing question subfolders: question1, question2, ... +QUESTIONS_ROOT = os.path.join(os.path.dirname(__file__), "questions") +# How many question folders to scan (question1 ... questionN) +NUM_QUESTIONS = 16 + +# Regex to detect g values in filenames, e.g., "_g0_", "-g0.3-", "g1.0" +G_VALUE_PATTERN = re.compile(r"(?:^|[_-])g([0-9]+(?:\.[0-9]+)?)", re.IGNORECASE) +# Exact g==0 detection (g0, g0.0, g0.00, ...) +G0_PATTERN = re.compile(r"(?:^|[_-])g0(?:\.0+)?(?:[_-]|$)", re.IGNORECASE) +# Regex to detect mix value, e.g., "_mix1.00_", "-mix0.60-" +MIX_VALUE_PATTERN = re.compile(r"(?:^|[_-])mix([0-9]+(?:\.[0-9]+)?)", re.IGNORECASE) + + +# ========================= +# Data discovery +# ========================= + +def discover_questions() -> List[Dict]: + """ + Scan QUESTIONS_ROOT/question1..questionN and build a question list. + + Rules: + - Noise reference: any .wav not starting with '1' or '2' (optional). + - Audio A: .wav starting with '1' + - Audio B: .wav starting with '2' + - Image (optional): first *.jpg/*.jpeg/*.png/*.gif in the folder + - Correctness heuristic: + * Prefer 'g' rule: if exactly one side has g==0, that side is WRONG. + * Fallback 'mix' rule when no 'g' param on either: if exactly one side has mix==1.0, that side is WRONG. + We store which side is WRONG in field 't099_is' for backward compatibility. + """ + questions = [] + print(f"[disc] Scanning: {QUESTIONS_ROOT}") + + for i in range(1, NUM_QUESTIONS + 1): + qdir = os.path.join(QUESTIONS_ROOT, f"question{i}") + if not os.path.isdir(qdir): + print(f"[disc] Skip missing dir: {qdir}") + continue + + # Collect files + all_files = [f for f in os.listdir(qdir) if f.lower().endswith(".wav")] + noise_candidates = [f for f in all_files if not (f.startswith("1") or f.startswith("2"))] + one_candidates = sorted([f for f in all_files if f.startswith("1")]) + two_candidates = sorted([f for f in all_files if f.startswith("2")]) + + image_candidates = [f for f in os.listdir(qdir) + if f.lower().endswith(('.jpg', '.jpeg', '.png', '.gif'))] + + # Resolve absolute paths + noise_path = os.path.join(qdir, noise_candidates[0]) if noise_candidates else None + a_path = os.path.join(qdir, one_candidates[0]) if one_candidates else None + b_path = os.path.join(qdir, two_candidates[0]) if two_candidates else None + image_path = os.path.join(qdir, image_candidates[0]) if image_candidates else None + + if not (a_path and b_path): + print(f"[disc] Missing A/B in {qdir}: A={a_path}, B={b_path}") + continue + + # Sanity checks (non-fatal) + for p in [a_path, b_path, noise_path, image_path]: + if p and not os.path.exists(p): + print(f"[disc] File not found (non-fatal): {p}") + + # Correctness heuristic + fname_a = os.path.basename(a_path) + fname_b = os.path.basename(b_path) + + a_has_g = bool(G_VALUE_PATTERN.search(fname_a)) + b_has_g = bool(G_VALUE_PATTERN.search(fname_b)) + a_is_g0 = bool(G0_PATTERN.search(fname_a)) + b_is_g0 = bool(G0_PATTERN.search(fname_b)) + + a_is_mix1 = False + b_is_mix1 = False + if not (a_has_g or b_has_g): + ma = MIX_VALUE_PATTERN.search(fname_a) + mb = MIX_VALUE_PATTERN.search(fname_b) + try: + a_is_mix1 = (abs(float(ma.group(1)) - 1.0) < 1e-9) if ma else False + except Exception: + a_is_mix1 = False + try: + b_is_mix1 = (abs(float(mb.group(1)) - 1.0) < 1e-9) if mb else False + except Exception: + b_is_mix1 = False + + wrong_label = None + if a_has_g or b_has_g: + if a_is_g0 and not b_is_g0: + wrong_label = "A" + elif b_is_g0 and not a_is_g0: + wrong_label = "B" + else: + if a_is_mix1 and not b_is_mix1: + wrong_label = "A" + elif b_is_mix1 and not a_is_mix1: + wrong_label = "B" + + if wrong_label == "A": + correct_label = "B" + elif wrong_label == "B": + correct_label = "A" + else: + correct_label = None + + questions.append({ + "id": f"question{i}", + "index": i, + "noise": noise_path, + "A": a_path, + "B": b_path, + "image": image_path, + "correct": correct_label, + # For compatibility: which option is considered "wrong" by heuristic + "t099_is": wrong_label, + }) + + print(f"[disc] Found {len(questions)} valid questions.") + return questions + + +# ========================= +# Upload to RESULTS dataset (no Space restart) +# ========================= +def upload_to_results_dataset(local_path: str, dest_dir: str = "submissions") -> str: + """ + Upload a local file into a dedicated dataset repo. + Unlike committing to the Space repo, this does NOT trigger rebuilds/restarts. + + Requires Space secrets: + - HF_TOKEN: with write permissions + - RESULTS_REPO: dataset repo id (e.g., 'qiuyiding/sound-survey-results') + """ + from huggingface_hub import upload_file, create_repo + + repo_id = os.environ.get("RESULTS_REPO", "qiuyiding/sound-survey-results") + hf_token = os.environ.get("HF_TOKEN") + if not hf_token: + raise RuntimeError("Missing HF_TOKEN. Set it in Settings → Repository secrets.") + + if "/" not in repo_id: + raise ValueError(f"RESULTS_REPO looks invalid: {repo_id!r}. Expected 'owner/dataset-name'.") + + create_repo(repo_id, repo_type="dataset", exist_ok=True, token=hf_token) + + remote_path = f"{dest_dir}/{os.path.basename(local_path)}" + upload_file( + path_or_fileobj=local_path, + path_in_repo=remote_path, + repo_id=repo_id, + repo_type="dataset", + token=hf_token, + commit_message=f"Add survey result {os.path.basename(local_path)}", + ) + return f"{repo_id}:{remote_path}" + +# ========================= +# Export + Summary +# ========================= + +def finish_and_export_json(questions: List[Dict], responses: List[Dict]) -> Tuple[str, Optional[str]]: + """ + Build a JSON payload, save to a local path (for front-end download), + then also upload it to the RESULTS dataset repo (so you can view results on the Hub). + Returns (summary_text, local_file_path_for_download). + """ + total = len(questions) + answered = len(responses) + num_correct = sum(1 for r in responses if r.get("is_correct") is True) + num_incorrect = sum(1 for r in responses if r.get("is_correct") is False) + num_undetermined = answered - num_correct - num_incorrect + + payload = { + "meta": { + "timestamp": datetime.now().isoformat(timespec="seconds"), + "total_questions": total, + "answered": answered, + "correct": num_correct, + "wrong": num_incorrect, + "undetermined": num_undetermined, + }, + "results": sorted(responses, key=lambda x: x["index"]), + } + + # Prefer /tmp as it is always writable in Spaces runtime + out_name = f"survey_results_{datetime.now().strftime('%Y%m%d_%H%M%S')}_{uuid.uuid4().hex[:8]}.json" + save_attempts = [ + os.path.join("/tmp", out_name), + os.path.join(os.path.dirname(__file__), out_name), + os.path.join(os.getcwd(), out_name), + ] + local_path = None + for save_path in save_attempts: + try: + with open(save_path, "w", encoding="utf-8") as f: + json.dump(payload, f, ensure_ascii=False, indent=2) + local_path = save_path + print(f"[export] Saved JSON: {save_path}") + break + except Exception as e: + print(f"[export] Save failed at {save_path}: {e}") + + if local_path is None: + # Last resort: create a temp file + import tempfile + tf = tempfile.NamedTemporaryFile(delete=False, suffix=".json", mode="w", encoding="utf-8") + json.dump(payload, tf, ensure_ascii=False, indent=2) + tf.close() + local_path = tf.name + print(f"[export] Saved JSON to temp: {local_path}") + + # Upload to results dataset (does NOT restart Space) + hub_loc = None + hub_err = None + try: + hub_loc = upload_to_results_dataset(local_path, dest_dir="submissions") + print(f"[export] Uploaded to dataset: {hub_loc}") + except Exception as e: + hub_err = str(e) + print(f"[export] Upload to dataset failed: {hub_err}") + + # Human-readable summary shown in the textbox + lines = [ + f"Total: {total} questions, Answered: {answered}", + f"Correct: {num_correct}, Wrong: {num_incorrect}, Undetermined: {num_undetermined}", + f"Saved locally (for download): {local_path}", + (f"Uploaded to results dataset as: {hub_loc}" if hub_loc else f"Upload to results dataset failed: {hub_err or 'see Logs'}"), + "\nPer-question results:", + ] + for r in payload["results"]: + correctness = ( + "Correct" if r.get("is_correct") is True else + ("Wrong" if r.get("is_correct") is False else "Undetermined") + ) + lines.append( + f"- {r['question_id']}: Selected {r['choice']}, Result: {correctness} (wrong-side heuristic: {r.get('t099_is')})" + ) + return "\n".join(lines), local_path + + +# ========================= +# UI App +# ========================= + +def create_survey_interface(): + questions = discover_questions() + n = len(questions) + + with gr.Blocks(title="Sound Generation Survey") as demo: + # Top instructions (combined and dynamic count) + gr.Markdown( + f""" + # Sound Generation Survey + + Below are {n} pairs of audios processed with different noise reduction methods. + Please listen carefully and select **which audio sounds cleaner and contains less of the original noise**. + + It may take some time to load all the audios. + If any loading error occurs, please refresh the webpage and try again. + We truly appreciate your time and patience in participating in this study! + + --- + + ## Instructions + - Each question shows a **Noise Reference** (if available) and two anonymized audios: **Audio A** and **Audio B**. + - **Task:** Select which audio has **less** of the original noise. + - **Tip:** First play the Noise Reference to memorize noise characteristics, then compare A and B. + - If the two audios sound the same, please choose the one that sounds more pleasant and has less noise. + """ + ) + + radios = [] + + # Render questions + for idx, q in enumerate(questions): + with gr.Accordion(label=f"Question {idx+1}: {q['id']}", open=True): + # Optional noise reference + optional image + with gr.Row(): + if q["noise"] and q["image"]: + with gr.Column(scale=1): + gr.Image( + value=q["image"], label="", + height=200, width=200, show_download_button=False + ) + with gr.Column(scale=2): + gr.Audio(value=q["noise"], label="Noise Reference", interactive=False) + elif q["noise"]: + gr.Audio(value=q["noise"], label="Noise Reference", interactive=False) + elif q["image"]: + gr.Image( + value=q["image"], label="", + height=200, width=200, show_download_button=False + ) + else: + gr.Markdown("*No noise reference or image available*") + + # Audio A and B + with gr.Row(): + with gr.Column(): + gr.Audio(value=q["A"], label="Audio A", interactive=False) + with gr.Column(): + gr.Audio(value=q["B"], label="Audio B", interactive=False) + + # Single radio selection for A/B + r = gr.Radio(["A", "B"], label="Select which audio has LESS noise", value=None) + radios.append(r) + + # Submit / Reset + with gr.Row(): + submit_btn = gr.Button("Submit All", variant="primary") + reset_btn = gr.Button("Reset All") + + summary = gr.Textbox(label="Results (summary)", interactive=False, lines=12) + download = gr.File(label="Download JSON", interactive=False) + + # Submit callback + def submit_all(*choices): + try: + responses = [] + for i, q in enumerate(questions): + choice_label = choices[i] if i < len(choices) else None + if choice_label not in ("A", "B"): + continue + + timestamp = datetime.now().isoformat(timespec="seconds") + is_wrong = q.get("t099_is") == choice_label if q.get("t099_is") else None + + entry = { + "timestamp": timestamp, + "question_id": q["id"], + "index": q["index"], + "choice": choice_label, + "is_correct": None if is_wrong is None else (not is_wrong), + "correct_label": q.get("correct"), + "t099_is": q.get("t099_is"), + "noise": q["noise"], + "A": q["A"], + "B": q["B"], + "chosen_path": q.get(choice_label), + "chosen_has_g0_or_mix1": bool(q.get("t099_is") == choice_label), + } + responses.append(entry) + + if not responses: + return "Please make at least one selection before submitting.", None + + summary_text, path = finish_and_export_json(questions, responses) + return summary_text, path + except Exception as e: + import traceback + traceback.print_exc() + return f"Error occurred: {str(e)}", None + + # Reset callback: set all radios back to None + def reset_all(): + return [None] * len(radios) + + submit_btn.click(fn=submit_all, inputs=radios, outputs=[summary, download]) + reset_btn.click(fn=reset_all, inputs=None, outputs=radios) + + # Use queue for multi-user safety; avoid unsupported args (no concurrency_count here) + demo.queue() + return demo + + +# Expose a module-level `demo` so Spaces can find and launch it +demo = create_survey_interface() + +# Local dev entry +if __name__ == "__main__": + demo.launch() diff --git a/packages.txt b/packages.txt new file mode 100644 index 0000000000000000000000000000000000000000..a9f1eea092d5e971b5475b82ee835cec7f196bad --- /dev/null +++ b/packages.txt @@ -0,0 +1 @@ +ffmpeg \ No newline at end of file diff --git a/questions/question1/1chainsaw_04_019898_to_saxophone_t0.99_cfg3.5_g0.0_method_z0_hat_mixed.wav b/questions/question1/1chainsaw_04_019898_to_saxophone_t0.99_cfg3.5_g0.0_method_z0_hat_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..159f8e011a2bd01dae35b9973fd50a734537f77d --- /dev/null +++ b/questions/question1/1chainsaw_04_019898_to_saxophone_t0.99_cfg3.5_g0.0_method_z0_hat_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7b01f4a254763a19244da210c1beac7c9535a2400fa144e96badb217f206baf +size 320044 diff --git a/questions/question1/2chainsaw_04_019898_to_saxophone_t0.99_cfg3.5_g3.0_method_z0_hat_mixed.wav b/questions/question1/2chainsaw_04_019898_to_saxophone_t0.99_cfg3.5_g3.0_method_z0_hat_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..2c47654c5fe5d8dbf81fad33abdebe38c0422e52 --- /dev/null +++ b/questions/question1/2chainsaw_04_019898_to_saxophone_t0.99_cfg3.5_g3.0_method_z0_hat_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0cc89da95e344512d34d4295357c68166e37850402a8ea6aaa1cbeb9053696d6 +size 320044 diff --git a/questions/question1/chainsaw.jpeg b/questions/question1/chainsaw.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..4e68dd8503b5174f2246ea9e17d31085ce3dae50 --- /dev/null +++ b/questions/question1/chainsaw.jpeg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56de9e0809963bc5d22d25353c85a36a480ee6382b4ff9e312ca798a45984902 +size 10458 diff --git a/questions/question1/chainsaw_04_019898.wav b/questions/question1/chainsaw_04_019898.wav new file mode 100644 index 0000000000000000000000000000000000000000..233b6a594e3afe44baba0fd6408eee4e960750e8 --- /dev/null +++ b/questions/question1/chainsaw_04_019898.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7aa4210470f1b562853e4f64f90d559f6db3a0c7a5b8936c208bda1111cc9c70 +size 960044 diff --git a/questions/question10/1alarm_to_crickets_alpha0.50_ngs0.50_mix1.00_mixed.wav b/questions/question10/1alarm_to_crickets_alpha0.50_ngs0.50_mix1.00_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..333e767e76d83d4133be5f759ee11807adf0de0e --- /dev/null +++ b/questions/question10/1alarm_to_crickets_alpha0.50_ngs0.50_mix1.00_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2be009208095aba52551515129efbe0cdb33edf5b801b2af59aea6c5c76c6830 +size 235052 diff --git a/questions/question10/2alarm_to_crickets_alpha0.50_ngs0.60_mix0.60_mixed.wav b/questions/question10/2alarm_to_crickets_alpha0.50_ngs0.60_mix0.60_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..269272b876af26dbaa99eb44c7406281ccaad51a --- /dev/null +++ b/questions/question10/2alarm_to_crickets_alpha0.50_ngs0.60_mix0.60_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c45ab6346414ad9ac1ccf9f4ed135ba2e6d298638775af6308298f06796488b +size 235052 diff --git a/questions/question10/alarm.jpg b/questions/question10/alarm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0a80d674b37ea836bf842b7fd1ccf1dae5b441f6 --- /dev/null +++ b/questions/question10/alarm.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2329213f94dec228c1d7af91060aad7e4bf8031ddfd4b0f76cf90acb98064ab8 +size 103988 diff --git a/questions/question10/alarm.wav b/questions/question10/alarm.wav new file mode 100644 index 0000000000000000000000000000000000000000..54a6cc961b627687fbc8f17782af73f267b2b40a --- /dev/null +++ b/questions/question10/alarm.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14b6f8eee6a18b921d7e9821448c35b6f0584325dd486fb29bf8bea98fb8ead2 +size 235008 diff --git a/questions/question11/1reverse_beeper_02_012441_to_rain_alpha0.60_ngs0.50_mix1.00_mixed.wav b/questions/question11/1reverse_beeper_02_012441_to_rain_alpha0.60_ngs0.50_mix1.00_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..95a9b614d266ca61b7eece68caf6db6ffa6b6f10 --- /dev/null +++ b/questions/question11/1reverse_beeper_02_012441_to_rain_alpha0.60_ngs0.50_mix1.00_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93693942b40685b877dbe9663e80ebf6e911e3e0a85f7d3ebef9fbd342edf2c9 +size 327724 diff --git a/questions/question11/2reverse_beeper_02_012441_to_rain_alpha0.60_ngs0.50_mix0.60_mixed.wav b/questions/question11/2reverse_beeper_02_012441_to_rain_alpha0.60_ngs0.50_mix0.60_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..94f1ca931f531864fa2df1b5c7200503cfeb1834 --- /dev/null +++ b/questions/question11/2reverse_beeper_02_012441_to_rain_alpha0.60_ngs0.50_mix0.60_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9bfd0f3c40c106bd14ba22d8f3f2fac1a2ec3dfa174ec7fdff63293964e88b97 +size 327724 diff --git a/questions/question11/reverse beeper.jpeg b/questions/question11/reverse beeper.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..5fda813f6bf7b10132f32fb3f471b05103a786cd --- /dev/null +++ b/questions/question11/reverse beeper.jpeg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c53dc7523ef1ef763bc19b12dbd3bd4af2669dfc23c24bc38da8d86ba1b0d71a +size 5080 diff --git a/questions/question11/reverse_beeper_02_012441.wav b/questions/question11/reverse_beeper_02_012441.wav new file mode 100644 index 0000000000000000000000000000000000000000..c77013f354b89f7e7a4c34689ff191cb28dcb875 --- /dev/null +++ b/questions/question11/reverse_beeper_02_012441.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:efd67bf42142782760882825ffeb6f580e9b5489772e6d09e9d9c7d8d222d431 +size 327724 diff --git a/questions/question12/1reverse_beeper_02_012441_to_saxophone_alpha0.50_ngs0.50_mix0.60_mixed.wav b/questions/question12/1reverse_beeper_02_012441_to_saxophone_alpha0.50_ngs0.50_mix0.60_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..197638db23257ca4570fea7e56c151c33bfbaccb --- /dev/null +++ b/questions/question12/1reverse_beeper_02_012441_to_saxophone_alpha0.50_ngs0.50_mix0.60_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:017c2b645d64b0db1cdc3e3dbff43a017a338406ed7552e02f6e2ca9a55ca5a2 +size 327724 diff --git a/questions/question12/2reverse_beeper_02_012441_to_saxophone_alpha1.00_ngs0.50_mix1.00_mixed.wav b/questions/question12/2reverse_beeper_02_012441_to_saxophone_alpha1.00_ngs0.50_mix1.00_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..31230d6411620088c7667df550d0db756602ba6a --- /dev/null +++ b/questions/question12/2reverse_beeper_02_012441_to_saxophone_alpha1.00_ngs0.50_mix1.00_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:915af5e250943b6abc47a11dfd19973b89947bafc1fa79ffd9a7f735b24cc335 +size 327724 diff --git a/questions/question12/reverse beeper.jpeg b/questions/question12/reverse beeper.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..5fda813f6bf7b10132f32fb3f471b05103a786cd --- /dev/null +++ b/questions/question12/reverse beeper.jpeg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c53dc7523ef1ef763bc19b12dbd3bd4af2669dfc23c24bc38da8d86ba1b0d71a +size 5080 diff --git a/questions/question12/reverse_beeper_02_012441.wav b/questions/question12/reverse_beeper_02_012441.wav new file mode 100644 index 0000000000000000000000000000000000000000..c77013f354b89f7e7a4c34689ff191cb28dcb875 --- /dev/null +++ b/questions/question12/reverse_beeper_02_012441.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:efd67bf42142782760882825ffeb6f580e9b5489772e6d09e9d9c7d8d222d431 +size 327724 diff --git a/questions/question13/1engine_siren_05_016551_to_xylophone_alpha0.50_ngs0.50_mix0.60_mixed.wav b/questions/question13/1engine_siren_05_016551_to_xylophone_alpha0.50_ngs0.50_mix0.60_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..ad717d6d3bb511d20e6262495fc1723f1b7ac005 --- /dev/null +++ b/questions/question13/1engine_siren_05_016551_to_xylophone_alpha0.50_ngs0.50_mix0.60_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76552006e86f22cec80a8fb4fe8373f1c2248a420a35040f9e719aa1c3526685 +size 320044 diff --git a/questions/question13/2engine_siren_05_016551_to_xylophone_alpha0.50_ngs0.50_mix1.00_mixed.wav b/questions/question13/2engine_siren_05_016551_to_xylophone_alpha0.50_ngs0.50_mix1.00_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..ae3fd94acf61004f0f70021b4bd6871683b1e38b --- /dev/null +++ b/questions/question13/2engine_siren_05_016551_to_xylophone_alpha0.50_ngs0.50_mix1.00_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b47c384c4a8f19e2d944677dc2e8501feb9a62c90a13c9fae09f8cc7c527e55 +size 320044 diff --git a/questions/question13/engine_siren.jpeg b/questions/question13/engine_siren.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..c00760676ab1f7868e98132e3c01aa7cc3b2d5e5 --- /dev/null +++ b/questions/question13/engine_siren.jpeg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b420a51231cde4ff33ff6e4054d9c499b16f20f6de44c15e0a4dea5014dd5d5 +size 172292 diff --git a/questions/question13/engine_siren_05_016551.wav b/questions/question13/engine_siren_05_016551.wav new file mode 100644 index 0000000000000000000000000000000000000000..83144fdff741843ed883a3eec34d1c43c8fb8715 --- /dev/null +++ b/questions/question13/engine_siren_05_016551.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e28dbd7c2a68d207ba620c691e85d71a9964f81e415acb8b47690bc2e6a4c880 +size 320044 diff --git a/questions/question14/1people_talking_06_018164_to_bubbling_stream_alpha0.50_ngs0.50_mix0.60_mixed.wav b/questions/question14/1people_talking_06_018164_to_bubbling_stream_alpha0.50_ngs0.50_mix0.60_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..c92d850058e6214fc7f3872da7eafefc09c30997 --- /dev/null +++ b/questions/question14/1people_talking_06_018164_to_bubbling_stream_alpha0.50_ngs0.50_mix0.60_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be81c96a3117933aa025dcf92ee920421716fc02ab8040d1ff410a0833dc7182 +size 327724 diff --git a/questions/question14/2people_talking_06_018164_to_bubbling_stream_alpha0.50_ngs0.50_mix1.00_mixed.wav b/questions/question14/2people_talking_06_018164_to_bubbling_stream_alpha0.50_ngs0.50_mix1.00_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..ac2e5f1be9a917aae26813ddff532ddf9cfa0c2e --- /dev/null +++ b/questions/question14/2people_talking_06_018164_to_bubbling_stream_alpha0.50_ngs0.50_mix1.00_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3a39b067f48adabb4e2d66d2b3a63e2128cc6a1f8000a9f4469e3702eded20d +size 327724 diff --git a/questions/question14/people_talking_06_018164.wav b/questions/question14/people_talking_06_018164.wav new file mode 100644 index 0000000000000000000000000000000000000000..9cfa5998ed48fbc0063589029701339c02ccb6a2 --- /dev/null +++ b/questions/question14/people_talking_06_018164.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:efe0ef53ee7ddd0c6e455f6c103edf3a5ed431d0d362faf9c9d4681753e2e082 +size 327724 diff --git a/questions/question14/peopletalking.jpg b/questions/question14/peopletalking.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dd03410483f6133cea6cb5668571772c90120bc4 --- /dev/null +++ b/questions/question14/peopletalking.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b095dfdd4adbe01e0ddabef91e4f4e6b31bd6d7daac6b5541fc4d049726aab0c +size 768896 diff --git a/questions/question15/1people_talking_06_018164_to_rain_alpha0.50_ngs0.50_mix1.00_mixed.wav b/questions/question15/1people_talking_06_018164_to_rain_alpha0.50_ngs0.50_mix1.00_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..5eacf85dfdf79edc813c50c9d3c0c42fd2b6245b --- /dev/null +++ b/questions/question15/1people_talking_06_018164_to_rain_alpha0.50_ngs0.50_mix1.00_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:afc231b7c33e9faafac0ab626cb2be54fad10336e4e310954b603154313beb4b +size 327724 diff --git a/questions/question15/2people_talking_06_018164_to_rain_alpha0.50_ngs0.50_mix0.60_mixed.wav b/questions/question15/2people_talking_06_018164_to_rain_alpha0.50_ngs0.50_mix0.60_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..8acb51877756d22cc44118b42d58d412ccff1364 --- /dev/null +++ b/questions/question15/2people_talking_06_018164_to_rain_alpha0.50_ngs0.50_mix0.60_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e13bf5562390ada2328c031086baa4d4fe6e9bbf1c8e4d46a4b7689fdf169b12 +size 327724 diff --git a/questions/question15/people_talking_06_018164.wav b/questions/question15/people_talking_06_018164.wav new file mode 100644 index 0000000000000000000000000000000000000000..9cfa5998ed48fbc0063589029701339c02ccb6a2 --- /dev/null +++ b/questions/question15/people_talking_06_018164.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:efe0ef53ee7ddd0c6e455f6c103edf3a5ed431d0d362faf9c9d4681753e2e082 +size 327724 diff --git a/questions/question15/peopletalking.jpg b/questions/question15/peopletalking.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dd03410483f6133cea6cb5668571772c90120bc4 --- /dev/null +++ b/questions/question15/peopletalking.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b095dfdd4adbe01e0ddabef91e4f4e6b31bd6d7daac6b5541fc4d049726aab0c +size 768896 diff --git a/questions/question16/1chainsaw_04_019898_to_rain_alpha0.50_ngs0.50_mix0.60_mixed.wav b/questions/question16/1chainsaw_04_019898_to_rain_alpha0.50_ngs0.50_mix0.60_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..2a3db964d5480edf4a04cb9c877ae59f56ffb008 --- /dev/null +++ b/questions/question16/1chainsaw_04_019898_to_rain_alpha0.50_ngs0.50_mix0.60_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b26ed2c1c94ee350c32fce45483b60be6528fb3d789e3ce3d29f4c7ba31718f6 +size 320044 diff --git a/questions/question16/2chainsaw_04_019898_to_rain_alpha0.50_ngs0.50_mix1.00_mixed.wav b/questions/question16/2chainsaw_04_019898_to_rain_alpha0.50_ngs0.50_mix1.00_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..eba3b99b43bc39d9156b920e0537c506f61ce539 --- /dev/null +++ b/questions/question16/2chainsaw_04_019898_to_rain_alpha0.50_ngs0.50_mix1.00_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77a7cf8ee3d993042188218cd4e55505decd095ab9a167402137ecf055c65d87 +size 320044 diff --git a/questions/question16/chainsaw.jpeg b/questions/question16/chainsaw.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..4e68dd8503b5174f2246ea9e17d31085ce3dae50 --- /dev/null +++ b/questions/question16/chainsaw.jpeg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56de9e0809963bc5d22d25353c85a36a480ee6382b4ff9e312ca798a45984902 +size 10458 diff --git a/questions/question16/chainsaw_04_019898.wav b/questions/question16/chainsaw_04_019898.wav new file mode 100644 index 0000000000000000000000000000000000000000..233b6a594e3afe44baba0fd6408eee4e960750e8 --- /dev/null +++ b/questions/question16/chainsaw_04_019898.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7aa4210470f1b562853e4f64f90d559f6db3a0c7a5b8936c208bda1111cc9c70 +size 960044 diff --git a/questions/question2/1chainsaw_04_019898_to_violin_t0.99_cfg3.5_g0.0_method_z0_hat_mixed.wav b/questions/question2/1chainsaw_04_019898_to_violin_t0.99_cfg3.5_g0.0_method_z0_hat_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..1973565b4f0366d1b68dcdf9434b657a70354591 --- /dev/null +++ b/questions/question2/1chainsaw_04_019898_to_violin_t0.99_cfg3.5_g0.0_method_z0_hat_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0de5640c9b8773873f70033a38f08201bd0125eff8de377f19e1abc70f5ee470 +size 320044 diff --git a/questions/question2/2chainsaw_04_019898_to_violin_t0.90_cfg3.5_g2.0_method_z0_hat_mixed.wav b/questions/question2/2chainsaw_04_019898_to_violin_t0.90_cfg3.5_g2.0_method_z0_hat_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..c312a8704a4d1e0bda6ae57d75ce9471947f9110 --- /dev/null +++ b/questions/question2/2chainsaw_04_019898_to_violin_t0.90_cfg3.5_g2.0_method_z0_hat_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:683d9b2983a695839ec21003be0a17ee2db16757201e09451519e61f401e2540 +size 320044 diff --git a/questions/question2/chainsaw.jpeg b/questions/question2/chainsaw.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..4e68dd8503b5174f2246ea9e17d31085ce3dae50 --- /dev/null +++ b/questions/question2/chainsaw.jpeg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56de9e0809963bc5d22d25353c85a36a480ee6382b4ff9e312ca798a45984902 +size 10458 diff --git a/questions/question2/chainsaw_04_019898.wav b/questions/question2/chainsaw_04_019898.wav new file mode 100644 index 0000000000000000000000000000000000000000..233b6a594e3afe44baba0fd6408eee4e960750e8 --- /dev/null +++ b/questions/question2/chainsaw_04_019898.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7aa4210470f1b562853e4f64f90d559f6db3a0c7a5b8936c208bda1111cc9c70 +size 960044 diff --git a/questions/question3/1engine_medium_05_010898_to_saxophone_t0.99_cfg3.5_g0.0_method_direct_mixed.wav b/questions/question3/1engine_medium_05_010898_to_saxophone_t0.99_cfg3.5_g0.0_method_direct_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..c0585d52596d47afe010a7ee7db373324b60c588 --- /dev/null +++ b/questions/question3/1engine_medium_05_010898_to_saxophone_t0.99_cfg3.5_g0.0_method_direct_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9d36c04473ddbbcaa47d1eaa3ff2d917efded0df863f1a5cf5ae6f238947ad4 +size 320044 diff --git a/questions/question3/2engine_medium_05_010898_to_saxophone_t0.99_cfg3.5_g2.0_method_z0_hat_mixed.wav b/questions/question3/2engine_medium_05_010898_to_saxophone_t0.99_cfg3.5_g2.0_method_z0_hat_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..fa84ba334b6ebb3d79946cd040ea3b288598ebfe --- /dev/null +++ b/questions/question3/2engine_medium_05_010898_to_saxophone_t0.99_cfg3.5_g2.0_method_z0_hat_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf4d9c8453fa0b25a575d826aaf14c60244aade75c4ae9fbadc647ecd53acbfb +size 320044 diff --git a/questions/question3/engine.JPG b/questions/question3/engine.JPG new file mode 100644 index 0000000000000000000000000000000000000000..6d4236debf85966760dcd1c748bc34132b42fbea --- /dev/null +++ b/questions/question3/engine.JPG @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef256d5a4e98362d680ab602d4c7700900cb9faa98a6591f5265fe003799a7eb +size 126635 diff --git a/questions/question3/engine_medium_05_010898.wav b/questions/question3/engine_medium_05_010898.wav new file mode 100644 index 0000000000000000000000000000000000000000..cb5723160e3520ea6b33e2fcd74f5f6162165292 --- /dev/null +++ b/questions/question3/engine_medium_05_010898.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89aed898fa3d9c63a01499009e6b5efd7e159d33cc095831a8584f2b6eefff6a +size 960044 diff --git a/questions/question4/1engine_medium_05_010898_to_saxophone_t0.99_cfg3.5_g2.0_method_z0_hat_mixed.wav b/questions/question4/1engine_medium_05_010898_to_saxophone_t0.99_cfg3.5_g2.0_method_z0_hat_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..fa84ba334b6ebb3d79946cd040ea3b288598ebfe --- /dev/null +++ b/questions/question4/1engine_medium_05_010898_to_saxophone_t0.99_cfg3.5_g2.0_method_z0_hat_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf4d9c8453fa0b25a575d826aaf14c60244aade75c4ae9fbadc647ecd53acbfb +size 320044 diff --git a/questions/question4/2engine_medium_05_010898_to_saxophone_t0.99_cfg3.5_g0.0_method_direct_mixed.wav b/questions/question4/2engine_medium_05_010898_to_saxophone_t0.99_cfg3.5_g0.0_method_direct_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..c0585d52596d47afe010a7ee7db373324b60c588 --- /dev/null +++ b/questions/question4/2engine_medium_05_010898_to_saxophone_t0.99_cfg3.5_g0.0_method_direct_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9d36c04473ddbbcaa47d1eaa3ff2d917efded0df863f1a5cf5ae6f238947ad4 +size 320044 diff --git a/questions/question4/engine.JPG b/questions/question4/engine.JPG new file mode 100644 index 0000000000000000000000000000000000000000..6d4236debf85966760dcd1c748bc34132b42fbea --- /dev/null +++ b/questions/question4/engine.JPG @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef256d5a4e98362d680ab602d4c7700900cb9faa98a6591f5265fe003799a7eb +size 126635 diff --git a/questions/question4/engine_siren_05_016551.wav b/questions/question4/engine_siren_05_016551.wav new file mode 100644 index 0000000000000000000000000000000000000000..83144fdff741843ed883a3eec34d1c43c8fb8715 --- /dev/null +++ b/questions/question4/engine_siren_05_016551.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e28dbd7c2a68d207ba620c691e85d71a9964f81e415acb8b47690bc2e6a4c880 +size 320044 diff --git a/questions/question5/1people_talking_06_018164_to_bubbling_stream_t0.99_cfg3.5_g0.0_method_direct_mixed.wav b/questions/question5/1people_talking_06_018164_to_bubbling_stream_t0.99_cfg3.5_g0.0_method_direct_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..7506f55e59c3ca5174d0e2886264f929a874d4b6 --- /dev/null +++ b/questions/question5/1people_talking_06_018164_to_bubbling_stream_t0.99_cfg3.5_g0.0_method_direct_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76d2c21068cd929605fd648d5f0821f43d1a42f67a7c1ae967c2a370710b2384 +size 327724 diff --git a/questions/question5/2people_talking_06_018164_to_bubbling_stream_t0.99_cfg3.5_g4.0_method_direct_mixed.wav b/questions/question5/2people_talking_06_018164_to_bubbling_stream_t0.99_cfg3.5_g4.0_method_direct_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..e0e7062b0315cc3d100468ca7871c523b592953c --- /dev/null +++ b/questions/question5/2people_talking_06_018164_to_bubbling_stream_t0.99_cfg3.5_g4.0_method_direct_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ef7f9c86446ba178269af663a3de556e01cbf73b8ba16043f485e4576e117dc +size 327724 diff --git a/questions/question5/people_talking_06_018164.wav b/questions/question5/people_talking_06_018164.wav new file mode 100644 index 0000000000000000000000000000000000000000..9cfa5998ed48fbc0063589029701339c02ccb6a2 --- /dev/null +++ b/questions/question5/people_talking_06_018164.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:efe0ef53ee7ddd0c6e455f6c103edf3a5ed431d0d362faf9c9d4681753e2e082 +size 327724 diff --git a/questions/question5/peopletalking.jpg b/questions/question5/peopletalking.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dd03410483f6133cea6cb5668571772c90120bc4 --- /dev/null +++ b/questions/question5/peopletalking.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b095dfdd4adbe01e0ddabef91e4f4e6b31bd6d7daac6b5541fc4d049726aab0c +size 768896 diff --git a/questions/question6/1reverse_beeper_02_012441_to_saxophone_t0.99_cfg3.5_g0.0_method_z0_hat_mixed.wav b/questions/question6/1reverse_beeper_02_012441_to_saxophone_t0.99_cfg3.5_g0.0_method_z0_hat_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..a93f41a78e5f94d2542c8a30f61051223c36c886 --- /dev/null +++ b/questions/question6/1reverse_beeper_02_012441_to_saxophone_t0.99_cfg3.5_g0.0_method_z0_hat_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89753c5ce80946c9f1d7907e8b6f4adb678b65cb45b01930e6c57d1900fbfd77 +size 327724 diff --git a/questions/question6/2reverse_beeper_02_012441_to_saxophone_t0.90_cfg3.5_g2.0_method_z0_hat_mixed.wav b/questions/question6/2reverse_beeper_02_012441_to_saxophone_t0.90_cfg3.5_g2.0_method_z0_hat_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..ad9263060101a710bd9e8bcd54abe2efdc772bd0 --- /dev/null +++ b/questions/question6/2reverse_beeper_02_012441_to_saxophone_t0.90_cfg3.5_g2.0_method_z0_hat_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41122ac2eae9375c7bc023a78ef84878cd035884218587fa484d5a36ef74c018 +size 327724 diff --git a/questions/question6/reverse beeper.jpeg b/questions/question6/reverse beeper.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..5fda813f6bf7b10132f32fb3f471b05103a786cd --- /dev/null +++ b/questions/question6/reverse beeper.jpeg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c53dc7523ef1ef763bc19b12dbd3bd4af2669dfc23c24bc38da8d86ba1b0d71a +size 5080 diff --git a/questions/question6/reverse_beeper_02_012441.wav b/questions/question6/reverse_beeper_02_012441.wav new file mode 100644 index 0000000000000000000000000000000000000000..c77013f354b89f7e7a4c34689ff191cb28dcb875 --- /dev/null +++ b/questions/question6/reverse_beeper_02_012441.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:efd67bf42142782760882825ffeb6f580e9b5489772e6d09e9d9c7d8d222d431 +size 327724 diff --git a/questions/question7/1alarm_to_crickets_t0.99_cfg3.5_g0.0_method_z0_hat_mixed.wav b/questions/question7/1alarm_to_crickets_t0.99_cfg3.5_g0.0_method_z0_hat_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..ad5a582bd08469b8bb6fae6289fe7b1de7954536 --- /dev/null +++ b/questions/question7/1alarm_to_crickets_t0.99_cfg3.5_g0.0_method_z0_hat_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb0f273d7cfafd5e9959f24ca392e04119d7893c9ceb32df86d41f10e59664c9 +size 235052 diff --git a/questions/question7/2alarm_to_crickets_t0.99_cfg3.5_g5.0_method_direct_mixed.wav b/questions/question7/2alarm_to_crickets_t0.99_cfg3.5_g5.0_method_direct_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..7c296c86276e40d84697c0ed92a4187f2533468a --- /dev/null +++ b/questions/question7/2alarm_to_crickets_t0.99_cfg3.5_g5.0_method_direct_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e80c3db8506de698ef2e54a057f1e06b2a1492344183212f5e1db1b644bfeb92 +size 235052 diff --git a/questions/question7/alarm.jpg b/questions/question7/alarm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0a80d674b37ea836bf842b7fd1ccf1dae5b441f6 --- /dev/null +++ b/questions/question7/alarm.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2329213f94dec228c1d7af91060aad7e4bf8031ddfd4b0f76cf90acb98064ab8 +size 103988 diff --git a/questions/question7/alarm.wav b/questions/question7/alarm.wav new file mode 100644 index 0000000000000000000000000000000000000000..54a6cc961b627687fbc8f17782af73f267b2b40a --- /dev/null +++ b/questions/question7/alarm.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14b6f8eee6a18b921d7e9821448c35b6f0584325dd486fb29bf8bea98fb8ead2 +size 235008 diff --git a/questions/question8/1alarm_to_windchime_t0.99_cfg3.5_g0.0_method_direct_mixed.wav b/questions/question8/1alarm_to_windchime_t0.99_cfg3.5_g0.0_method_direct_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..3c7c4a14492b60830dd40cb82e54ee6403729427 --- /dev/null +++ b/questions/question8/1alarm_to_windchime_t0.99_cfg3.5_g0.0_method_direct_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e471f78749f216e5e731dd110c56ad7e261c8403d9b27d2577a53f7b0fdc009 +size 235052 diff --git a/questions/question8/2alarm_to_windchime_t0.99_cfg3.5_g4.0_method_z0_hat_mixed.wav b/questions/question8/2alarm_to_windchime_t0.99_cfg3.5_g4.0_method_z0_hat_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..830d49d56743c14fefa9e5d5b528a779f05bb51e --- /dev/null +++ b/questions/question8/2alarm_to_windchime_t0.99_cfg3.5_g4.0_method_z0_hat_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4691d5d30fac13fd6cfdc775ee58cb82a3b2addd23ba32856734cb3161cb46d1 +size 235052 diff --git a/questions/question8/alarm.jpg b/questions/question8/alarm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0a80d674b37ea836bf842b7fd1ccf1dae5b441f6 --- /dev/null +++ b/questions/question8/alarm.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2329213f94dec228c1d7af91060aad7e4bf8031ddfd4b0f76cf90acb98064ab8 +size 103988 diff --git a/questions/question8/alarm.wav b/questions/question8/alarm.wav new file mode 100644 index 0000000000000000000000000000000000000000..54a6cc961b627687fbc8f17782af73f267b2b40a --- /dev/null +++ b/questions/question8/alarm.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14b6f8eee6a18b921d7e9821448c35b6f0584325dd486fb29bf8bea98fb8ead2 +size 235008 diff --git a/questions/question9/1alarm_to_windchime_alpha0.50_ngs0.50_mix1.00_mixed.wav b/questions/question9/1alarm_to_windchime_alpha0.50_ngs0.50_mix1.00_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..1df9679153841b4ce099764f91096f5b9c1575fb --- /dev/null +++ b/questions/question9/1alarm_to_windchime_alpha0.50_ngs0.50_mix1.00_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c47fb3cb4a1644eca16696d0b26e24f4195f1f0dec71ad3c6df4a5a5b173f7b3 +size 235052 diff --git a/questions/question9/2alarm_to_windchime_alpha0.50_ngs0.50_mix0.60_mixed.wav b/questions/question9/2alarm_to_windchime_alpha0.50_ngs0.50_mix0.60_mixed.wav new file mode 100644 index 0000000000000000000000000000000000000000..08508ac441b56db03da842b7c6e7f54f790ffed2 --- /dev/null +++ b/questions/question9/2alarm_to_windchime_alpha0.50_ngs0.50_mix0.60_mixed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:889fe3519e0facf7643cebcf61832964958544753bef5104ff67406acb025156 +size 235052 diff --git a/questions/question9/alarm.jpg b/questions/question9/alarm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0a80d674b37ea836bf842b7fd1ccf1dae5b441f6 --- /dev/null +++ b/questions/question9/alarm.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2329213f94dec228c1d7af91060aad7e4bf8031ddfd4b0f76cf90acb98064ab8 +size 103988 diff --git a/questions/question9/alarm.wav b/questions/question9/alarm.wav new file mode 100644 index 0000000000000000000000000000000000000000..54a6cc961b627687fbc8f17782af73f267b2b40a --- /dev/null +++ b/questions/question9/alarm.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14b6f8eee6a18b921d7e9821448c35b6f0584325dd486fb29bf8bea98fb8ead2 +size 235008 diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000000000000000000000000000000000000..51ba6e0bac34d1cbe2c54b81e09814088d0d0ddc --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +gradio>=4.44.1 +huggingface_hub>=0.24.0 \ No newline at end of file