diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..9f3be29894b935e33407f2c2234ecb041422a681
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+
+raw/.DS_Store
+.DS_Store
+.DS_Store
+.DS_Store
diff --git a/README.md b/README.md
index 2eb1fd6f2dfa8aa06bf07f7cca672076c4ac1f21..492159ee51f5db594dc3f72e745c4f59afe62183 100644
--- a/README.md
+++ b/README.md
@@ -1,10 +1,5 @@
----
-title: Valle Wenetspeech4tts Demo
-emoji: 🚀
-colorFrom: gray
-colorTo: yellow
-sdk: static
-pinned: false
----
+# Wenetspeech4TTS
-Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
+
+
+[index.html](index.html)
diff --git a/index.html b/index.html
index b0c4b3666032a737f3903db53e6a8a9272483e28..732db5b1610978116463f0d907ce85f850fcf993 100644
--- a/index.html
+++ b/index.html
@@ -1,19 +1,401 @@
-
-
-
-
+
+ WenetSpeech4TTS: A 12,800-hour Mandarin TTS Corpus for Large Speech Generation Model Benchmark
+
+
+
+ Linhan Ma1,†, Dake Guo1,†, Kun Song1, Yuepeng Jiang1, Shuai Wang2,3, Liumeng Xue3, Weiming Xu1,Huan Zhao1, Binbin Zhang4, Lei Xie1
+
+ 1Audio, Speech and Language Processing Group (ASLP@NPU), School of Computer Science,Northwestern Polytechnical University, Xi’an, China
+ 2Shenzhen Research Institute of Big Data, 3School of Data Science, The Chinese University of Hong Kong,Shenzhen (CUHK-Shenzhen), China
+ 4WeNet Open Source Community, China
+
+
+
+
+
+
+ With the development of large text-to-speech (TTS) models and scale-up of the training data, state-of-the-art TTS
+ systems have achieved impressive performance. In this paper, we present WenetSpeech4TTS, a multi-domain
+ Mandarin corpus derived from the open-sourced WenetSpeech dataset. Tailored for the text-to-speech tasks, we refined
+ WenetSpeech by adjusting segment boundaries, enhancing the audio quality, and eliminating speaker mixing within each
+ segment. Following a more accurate transcription process and quality-based data filtering process, the obtained
+ WenetSpeech4TTS corpus contains 12,800 hours of paired audio-text data. Furthermore, we have created subsets of
+ varying sizes, categorized by segment quality scores to allow for TTS model training and fine-tuning. VALL-E and
+ NaturalSpeech 2 systems are trained and fine-tuned on these subsets, establishing benchmarks for the usability of
+ WenetSpeech4TTS and the fair comparison of TTS systems. The corpus and corresponding benchmarks will be made publicly
+ available to advance research in this field.
+
+Download WenetSpeech4TTS
+
+ Table 1: WenetSpeech4TTS subsets.
+
+
+ Training Subsets |
+ DNSMOS Threshold |
+ Hours |
+ Average Segment Duration (s) |
+
+
+
+
+ Premium |
+ 4.0 |
+ 945 |
+ 8.3 |
+
+
+ Standard |
+ 3.8 |
+ 4,056 |
+ 7.5 |
+
+
+ Basic |
+ 3.6 |
+ 7,226 |
+ 6.6 |
+
+
+ Rest |
+
+ < 3.6 |
+ 5,574 |
+ - |
+
+
+ WenetSpeech1 (orig) |
+ - |
+ 12,483 |
+ - |
+
+
+
+
+ Zero-Shot TTS Samples
+
+
+
+
+ Models
+
+ - VALL-E: VALL-E2
+ trained with the WenetSpeech4TTS Basic subset
+ - VALL-E S: VALL-E fine-tuning
+ with the WenetSpeech4TTS Standard subset
+ - VALL-E P: VALL-E fine-tuning
+ with the WenetSpeech4TTS Premium subset
+ - NS2: NaturalSpeech
+ 23 trained with the WenetSpeech4TTS Basic subset
+ - NS2 S: NaturalSpeech 2
+ fine-tuning with the WenetSpeech4TTS Standard subset
+ - NS2 P: NaturalSpeech 2
+ fine-tuning with the WenetSpeech4TTS Premium subset
+
+ Seen Speakers
+
+ Unseen Speakers
+
+
+
+ References:
+
+
+ [1] B. Zhang, H. Lv, P. Guo, Q. Shao, C. Yang, L. Xie, X. Xu, H. Bu,
+ X. Chen, C. Zeng et al., “Wenetspeech: A 10000+ hours multi-
+ domain mandarin corpus for speech recognition,” in ICASSP
+ 2022-2022 IEEE International Conference on Acoustics, Speech
+ and Signal Processing (ICASSP). IEEE, 2022, pp. 6182–6186.
+
+
+ [2] C. Wang, S. Chen, Y. Wu, Z. Zhang, L. Zhou, S. Liu, Z. Chen,
+ Y. Liu, H. Wang, J. Li, L. He, S. Zhao, and F. Wei, “Neural codec
+ language models are zero-shot text to speech synthesizers,” CoRR,
+ vol. abs/2301.02111, 2023.
+
+ [3] K. Shen, Z. Ju, X. Tan, E. Liu, Y. Leng, L. He, T. Qin, sheng zhao,
+ and J. Bian, “Naturalspeech 2: Latent diffusion models are natural
+ and zero-shot speech and singing synthesizers,” in The Twelfth
+ International Conference on Learning Representations, 2024.
+
+
+
+
+
+
+
diff --git a/raw/demos/NS2/seen1_text18.wav b/raw/demos/NS2/seen1_text18.wav
new file mode 100644
index 0000000000000000000000000000000000000000..5e710d1a750dc82e73d346ce80a128dffc968807
Binary files /dev/null and b/raw/demos/NS2/seen1_text18.wav differ
diff --git a/raw/demos/NS2/seen1_text19.wav b/raw/demos/NS2/seen1_text19.wav
new file mode 100644
index 0000000000000000000000000000000000000000..b18d7852574a1c86fb68d99a424ff71e6af85597
Binary files /dev/null and b/raw/demos/NS2/seen1_text19.wav differ
diff --git a/raw/demos/NS2/seen2_text20.wav b/raw/demos/NS2/seen2_text20.wav
new file mode 100644
index 0000000000000000000000000000000000000000..e73f40c61caff808ce60508d841182fcc902275f
Binary files /dev/null and b/raw/demos/NS2/seen2_text20.wav differ
diff --git a/raw/demos/NS2/seen2_text22.wav b/raw/demos/NS2/seen2_text22.wav
new file mode 100644
index 0000000000000000000000000000000000000000..7d5f405aa8251963f3355898c9b1cf3dd53bd045
Binary files /dev/null and b/raw/demos/NS2/seen2_text22.wav differ
diff --git a/raw/demos/NS2/seen3_text21.wav b/raw/demos/NS2/seen3_text21.wav
new file mode 100644
index 0000000000000000000000000000000000000000..8ca208e48aa0552d2086222395bb42dc0d6cb4f2
Binary files /dev/null and b/raw/demos/NS2/seen3_text21.wav differ
diff --git a/raw/demos/NS2/seen3_text9.wav b/raw/demos/NS2/seen3_text9.wav
new file mode 100644
index 0000000000000000000000000000000000000000..8f6a763eaef80da44db2408a8250b0e4a780ec3d
Binary files /dev/null and b/raw/demos/NS2/seen3_text9.wav differ
diff --git a/raw/demos/NS2/seen4_text23.wav b/raw/demos/NS2/seen4_text23.wav
new file mode 100644
index 0000000000000000000000000000000000000000..f15badb09f83e9a960c2eeb4c2fad4c75ac8218c
Binary files /dev/null and b/raw/demos/NS2/seen4_text23.wav differ
diff --git a/raw/demos/NS2/seen4_text5.wav b/raw/demos/NS2/seen4_text5.wav
new file mode 100644
index 0000000000000000000000000000000000000000..bc496b6ff11df30ff1579932961a35651cf4cbeb
Binary files /dev/null and b/raw/demos/NS2/seen4_text5.wav differ
diff --git a/raw/demos/NS2/unseen1_text1.wav b/raw/demos/NS2/unseen1_text1.wav
new file mode 100644
index 0000000000000000000000000000000000000000..65e7938c9765b3b1e3e6a5c9f97b6fcbb88b7d38
Binary files /dev/null and b/raw/demos/NS2/unseen1_text1.wav differ
diff --git a/raw/demos/NS2/unseen1_text2.wav b/raw/demos/NS2/unseen1_text2.wav
new file mode 100644
index 0000000000000000000000000000000000000000..f2159656e2466d3d90a1b03295e7aa8f437df1fa
Binary files /dev/null and b/raw/demos/NS2/unseen1_text2.wav differ
diff --git a/raw/demos/NS2/unseen2_text3.wav b/raw/demos/NS2/unseen2_text3.wav
new file mode 100644
index 0000000000000000000000000000000000000000..338fa7a023cdf4de59a931d95b4eccf8cf1f3818
Binary files /dev/null and b/raw/demos/NS2/unseen2_text3.wav differ
diff --git a/raw/demos/NS2/unseen2_text4.wav b/raw/demos/NS2/unseen2_text4.wav
new file mode 100644
index 0000000000000000000000000000000000000000..15728c7027a210607731bda0145897e18e99c856
Binary files /dev/null and b/raw/demos/NS2/unseen2_text4.wav differ
diff --git a/raw/demos/NS2/unseen3_text5.wav b/raw/demos/NS2/unseen3_text5.wav
new file mode 100644
index 0000000000000000000000000000000000000000..441da43b986e251fefb1b70d838f6358f013ef74
Binary files /dev/null and b/raw/demos/NS2/unseen3_text5.wav differ
diff --git a/raw/demos/NS2/unseen3_text6.wav b/raw/demos/NS2/unseen3_text6.wav
new file mode 100644
index 0000000000000000000000000000000000000000..c9d40aa9e93836bce969d238edd35c294d5dd97d
Binary files /dev/null and b/raw/demos/NS2/unseen3_text6.wav differ
diff --git a/raw/demos/NS2/unseen4_text7.wav b/raw/demos/NS2/unseen4_text7.wav
new file mode 100644
index 0000000000000000000000000000000000000000..0da292022a58b1faa8277ec421bc91ffef95c6a1
Binary files /dev/null and b/raw/demos/NS2/unseen4_text7.wav differ
diff --git a/raw/demos/NS2/unseen4_text8.wav b/raw/demos/NS2/unseen4_text8.wav
new file mode 100644
index 0000000000000000000000000000000000000000..4d1ced8beb7ee296792bc561d36709369ff3af23
Binary files /dev/null and b/raw/demos/NS2/unseen4_text8.wav differ
diff --git a/raw/demos/NS2/unseen5_text10.wav b/raw/demos/NS2/unseen5_text10.wav
new file mode 100644
index 0000000000000000000000000000000000000000..0ff099236f782cde8364536526780e9e7ad842e3
Binary files /dev/null and b/raw/demos/NS2/unseen5_text10.wav differ
diff --git a/raw/demos/NS2/unseen5_text9.wav b/raw/demos/NS2/unseen5_text9.wav
new file mode 100644
index 0000000000000000000000000000000000000000..08165c96185eda5a2005430718d1ab8e0f7843e5
Binary files /dev/null and b/raw/demos/NS2/unseen5_text9.wav differ
diff --git a/raw/demos/NS2/unseen6_text11.wav b/raw/demos/NS2/unseen6_text11.wav
new file mode 100644
index 0000000000000000000000000000000000000000..c20f1583601e7247c7ad563de0a063e6cc0bd3d5
Binary files /dev/null and b/raw/demos/NS2/unseen6_text11.wav differ
diff --git a/raw/demos/NS2/unseen6_text12.wav b/raw/demos/NS2/unseen6_text12.wav
new file mode 100644
index 0000000000000000000000000000000000000000..12e7b1f5caec383ee7d64c91ff939615c1fa47e6
Binary files /dev/null and b/raw/demos/NS2/unseen6_text12.wav differ
diff --git a/raw/demos/NS2/unseen7_text13.wav b/raw/demos/NS2/unseen7_text13.wav
new file mode 100644
index 0000000000000000000000000000000000000000..460377706bf5f2173d852538bcb7099eeef9c4f8
Binary files /dev/null and b/raw/demos/NS2/unseen7_text13.wav differ
diff --git a/raw/demos/NS2/unseen7_text14.wav b/raw/demos/NS2/unseen7_text14.wav
new file mode 100644
index 0000000000000000000000000000000000000000..bd730cae195ce2a9515b57723b2b6fce011980d5
Binary files /dev/null and b/raw/demos/NS2/unseen7_text14.wav differ
diff --git a/raw/demos/NS2/unseen8_text15.wav b/raw/demos/NS2/unseen8_text15.wav
new file mode 100644
index 0000000000000000000000000000000000000000..172a70177a247841ab2b966e2c0e0f5e2dccd72f
Binary files /dev/null and b/raw/demos/NS2/unseen8_text15.wav differ
diff --git a/raw/demos/NS2/unseen8_text16.wav b/raw/demos/NS2/unseen8_text16.wav
new file mode 100644
index 0000000000000000000000000000000000000000..e55cff603f978a47e8c1e041d95385c75fe09e46
Binary files /dev/null and b/raw/demos/NS2/unseen8_text16.wav differ
diff --git a/raw/demos/NS2/unseen9_text13.wav b/raw/demos/NS2/unseen9_text13.wav
new file mode 100644
index 0000000000000000000000000000000000000000..40f81509dd072a2f5cc27cd24c17b8a042c498aa
Binary files /dev/null and b/raw/demos/NS2/unseen9_text13.wav differ
diff --git a/raw/demos/NS2/unseen9_text17.wav b/raw/demos/NS2/unseen9_text17.wav
new file mode 100644
index 0000000000000000000000000000000000000000..15a516c1d69ddf42fff0a2c75abf73d3175d77e4
Binary files /dev/null and b/raw/demos/NS2/unseen9_text17.wav differ
diff --git a/raw/demos/NS2_P/seen1_text18.wav b/raw/demos/NS2_P/seen1_text18.wav
new file mode 100644
index 0000000000000000000000000000000000000000..0c8152bdc12042d1d9a410151ee9c96bab6dc258
Binary files /dev/null and b/raw/demos/NS2_P/seen1_text18.wav differ
diff --git a/raw/demos/NS2_P/seen1_text19.wav b/raw/demos/NS2_P/seen1_text19.wav
new file mode 100644
index 0000000000000000000000000000000000000000..c315563911835cc4c8814d94f317bab4da96bb0e
Binary files /dev/null and b/raw/demos/NS2_P/seen1_text19.wav differ
diff --git a/raw/demos/NS2_P/seen2_text20.wav b/raw/demos/NS2_P/seen2_text20.wav
new file mode 100644
index 0000000000000000000000000000000000000000..13d904b96bbe7f7316444011bec45981b4fc338f
Binary files /dev/null and b/raw/demos/NS2_P/seen2_text20.wav differ
diff --git a/raw/demos/NS2_P/seen2_text22.wav b/raw/demos/NS2_P/seen2_text22.wav
new file mode 100644
index 0000000000000000000000000000000000000000..a0023dc1ef53cac0efe73732d9b70f46d0b85481
Binary files /dev/null and b/raw/demos/NS2_P/seen2_text22.wav differ
diff --git a/raw/demos/NS2_P/seen3_text21.wav b/raw/demos/NS2_P/seen3_text21.wav
new file mode 100644
index 0000000000000000000000000000000000000000..06edcbb5b4837c5ed6b4fc02569bb2aa2db83803
Binary files /dev/null and b/raw/demos/NS2_P/seen3_text21.wav differ
diff --git a/raw/demos/NS2_P/seen3_text9.wav b/raw/demos/NS2_P/seen3_text9.wav
new file mode 100644
index 0000000000000000000000000000000000000000..a4ecbdedda9700a16b672ade594b540f25f50ee0
Binary files /dev/null and b/raw/demos/NS2_P/seen3_text9.wav differ
diff --git a/raw/demos/NS2_P/seen4_text23.wav b/raw/demos/NS2_P/seen4_text23.wav
new file mode 100644
index 0000000000000000000000000000000000000000..7bed751cdec0b87bcc61f5c34f4b59765ddaa741
Binary files /dev/null and b/raw/demos/NS2_P/seen4_text23.wav differ
diff --git a/raw/demos/NS2_P/seen4_text5.wav b/raw/demos/NS2_P/seen4_text5.wav
new file mode 100644
index 0000000000000000000000000000000000000000..9d8b74f7fec0d5289166f86e0f50f36a6a335515
Binary files /dev/null and b/raw/demos/NS2_P/seen4_text5.wav differ
diff --git a/raw/demos/NS2_P/unseen1_text1.wav b/raw/demos/NS2_P/unseen1_text1.wav
new file mode 100644
index 0000000000000000000000000000000000000000..1aefbaeff1bcf965bd7f31ecfe7c58fe9a643124
Binary files /dev/null and b/raw/demos/NS2_P/unseen1_text1.wav differ
diff --git a/raw/demos/NS2_P/unseen1_text2.wav b/raw/demos/NS2_P/unseen1_text2.wav
new file mode 100644
index 0000000000000000000000000000000000000000..2e696dd97134e131a5ae70711707c0bf237d9111
Binary files /dev/null and b/raw/demos/NS2_P/unseen1_text2.wav differ
diff --git a/raw/demos/NS2_P/unseen2_text3.wav b/raw/demos/NS2_P/unseen2_text3.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fb71b9ea0949099afb6ed38a2587e3489a6cc8ae
Binary files /dev/null and b/raw/demos/NS2_P/unseen2_text3.wav differ
diff --git a/raw/demos/NS2_P/unseen2_text4.wav b/raw/demos/NS2_P/unseen2_text4.wav
new file mode 100644
index 0000000000000000000000000000000000000000..0b8b469a9776a5caf6414b83651edf9acaa8e36a
Binary files /dev/null and b/raw/demos/NS2_P/unseen2_text4.wav differ
diff --git a/raw/demos/NS2_P/unseen3_text5.wav b/raw/demos/NS2_P/unseen3_text5.wav
new file mode 100644
index 0000000000000000000000000000000000000000..d0abc849eb04aebaf7ae8b66c045b284db7ba192
Binary files /dev/null and b/raw/demos/NS2_P/unseen3_text5.wav differ
diff --git a/raw/demos/NS2_P/unseen3_text6.wav b/raw/demos/NS2_P/unseen3_text6.wav
new file mode 100644
index 0000000000000000000000000000000000000000..c5e1dc48b37d78ceaed640d3fd6b0d166e0e36f8
Binary files /dev/null and b/raw/demos/NS2_P/unseen3_text6.wav differ
diff --git a/raw/demos/NS2_P/unseen4_text7.wav b/raw/demos/NS2_P/unseen4_text7.wav
new file mode 100644
index 0000000000000000000000000000000000000000..cb7f9b8d6526692abbdff82a267f69edd187c5f8
Binary files /dev/null and b/raw/demos/NS2_P/unseen4_text7.wav differ
diff --git a/raw/demos/NS2_P/unseen4_text8.wav b/raw/demos/NS2_P/unseen4_text8.wav
new file mode 100644
index 0000000000000000000000000000000000000000..4fbe7433241d317d39d71d8ff85af5aedae63611
Binary files /dev/null and b/raw/demos/NS2_P/unseen4_text8.wav differ
diff --git a/raw/demos/NS2_P/unseen5_text10.wav b/raw/demos/NS2_P/unseen5_text10.wav
new file mode 100644
index 0000000000000000000000000000000000000000..5efcb81aded104b4e33113d8aa4ffdd83f6a2f82
Binary files /dev/null and b/raw/demos/NS2_P/unseen5_text10.wav differ
diff --git a/raw/demos/NS2_P/unseen5_text9.wav b/raw/demos/NS2_P/unseen5_text9.wav
new file mode 100644
index 0000000000000000000000000000000000000000..ad90b7e52ad9db5034c6085de17ecb40d948628c
Binary files /dev/null and b/raw/demos/NS2_P/unseen5_text9.wav differ
diff --git a/raw/demos/NS2_P/unseen6_text11.wav b/raw/demos/NS2_P/unseen6_text11.wav
new file mode 100644
index 0000000000000000000000000000000000000000..60f9729496f09ba4f80b17e23350d3d8f430368b
Binary files /dev/null and b/raw/demos/NS2_P/unseen6_text11.wav differ
diff --git a/raw/demos/NS2_P/unseen6_text12.wav b/raw/demos/NS2_P/unseen6_text12.wav
new file mode 100644
index 0000000000000000000000000000000000000000..193973df717722a84ce6242571b08832bc579b91
Binary files /dev/null and b/raw/demos/NS2_P/unseen6_text12.wav differ
diff --git a/raw/demos/NS2_P/unseen7_text13.wav b/raw/demos/NS2_P/unseen7_text13.wav
new file mode 100644
index 0000000000000000000000000000000000000000..2409a0e3138482f4b41d88992b2a25fd4818c1b4
Binary files /dev/null and b/raw/demos/NS2_P/unseen7_text13.wav differ
diff --git a/raw/demos/NS2_P/unseen7_text14.wav b/raw/demos/NS2_P/unseen7_text14.wav
new file mode 100644
index 0000000000000000000000000000000000000000..362726b90f3ccc16c8bc97b5e3ccf55c874b97d6
Binary files /dev/null and b/raw/demos/NS2_P/unseen7_text14.wav differ
diff --git a/raw/demos/NS2_P/unseen8_text15.wav b/raw/demos/NS2_P/unseen8_text15.wav
new file mode 100644
index 0000000000000000000000000000000000000000..29f1736232145206a18729c721b4b4f267ce8139
Binary files /dev/null and b/raw/demos/NS2_P/unseen8_text15.wav differ
diff --git a/raw/demos/NS2_P/unseen8_text16.wav b/raw/demos/NS2_P/unseen8_text16.wav
new file mode 100644
index 0000000000000000000000000000000000000000..4ac527f5961ef8a6e11be8d8a0a3e9cf0d51ccc2
Binary files /dev/null and b/raw/demos/NS2_P/unseen8_text16.wav differ
diff --git a/raw/demos/NS2_P/unseen9_text13.wav b/raw/demos/NS2_P/unseen9_text13.wav
new file mode 100644
index 0000000000000000000000000000000000000000..85f6b1b053b7888df70606abc7997b0509ea2678
Binary files /dev/null and b/raw/demos/NS2_P/unseen9_text13.wav differ
diff --git a/raw/demos/NS2_P/unseen9_text17.wav b/raw/demos/NS2_P/unseen9_text17.wav
new file mode 100644
index 0000000000000000000000000000000000000000..2d47b23743e11f89c9c45604dd164fc3ffdbb8a7
Binary files /dev/null and b/raw/demos/NS2_P/unseen9_text17.wav differ
diff --git a/raw/demos/NS2_S/seen1_text18.wav b/raw/demos/NS2_S/seen1_text18.wav
new file mode 100644
index 0000000000000000000000000000000000000000..a5928049836fd7ee65f4dc8b947e4f28020266bd
Binary files /dev/null and b/raw/demos/NS2_S/seen1_text18.wav differ
diff --git a/raw/demos/NS2_S/seen1_text19.wav b/raw/demos/NS2_S/seen1_text19.wav
new file mode 100644
index 0000000000000000000000000000000000000000..552080a8aa26d16983863f6c72df0205cd6926e3
Binary files /dev/null and b/raw/demos/NS2_S/seen1_text19.wav differ
diff --git a/raw/demos/NS2_S/seen2_text20.wav b/raw/demos/NS2_S/seen2_text20.wav
new file mode 100644
index 0000000000000000000000000000000000000000..612f7b1724da551f43e5e098de3807adf82a73cd
Binary files /dev/null and b/raw/demos/NS2_S/seen2_text20.wav differ
diff --git a/raw/demos/NS2_S/seen2_text22.wav b/raw/demos/NS2_S/seen2_text22.wav
new file mode 100644
index 0000000000000000000000000000000000000000..87a61954c0b611771c5e20ecbd6f243b1177ced0
Binary files /dev/null and b/raw/demos/NS2_S/seen2_text22.wav differ
diff --git a/raw/demos/NS2_S/seen3_text21.wav b/raw/demos/NS2_S/seen3_text21.wav
new file mode 100644
index 0000000000000000000000000000000000000000..24a3a8cb29aecc2874d7b8c486fa81d2624fca81
Binary files /dev/null and b/raw/demos/NS2_S/seen3_text21.wav differ
diff --git a/raw/demos/NS2_S/seen3_text9.wav b/raw/demos/NS2_S/seen3_text9.wav
new file mode 100644
index 0000000000000000000000000000000000000000..22dbc01d100efc82df077d698051af09afe34a36
Binary files /dev/null and b/raw/demos/NS2_S/seen3_text9.wav differ
diff --git a/raw/demos/NS2_S/seen4_text23.wav b/raw/demos/NS2_S/seen4_text23.wav
new file mode 100644
index 0000000000000000000000000000000000000000..c3b0b360e91522e32fa5eeca376dd139fe97f834
Binary files /dev/null and b/raw/demos/NS2_S/seen4_text23.wav differ
diff --git a/raw/demos/NS2_S/seen4_text5.wav b/raw/demos/NS2_S/seen4_text5.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fbd40938eca3b14609df5a1e53a79a9f100f6c32
Binary files /dev/null and b/raw/demos/NS2_S/seen4_text5.wav differ
diff --git a/raw/demos/NS2_S/unseen1_text1.wav b/raw/demos/NS2_S/unseen1_text1.wav
new file mode 100644
index 0000000000000000000000000000000000000000..7ef17db0623ddc8ec42a81844db9617acb690cad
Binary files /dev/null and b/raw/demos/NS2_S/unseen1_text1.wav differ
diff --git a/raw/demos/NS2_S/unseen1_text2.wav b/raw/demos/NS2_S/unseen1_text2.wav
new file mode 100644
index 0000000000000000000000000000000000000000..5174bb62b31dde950c348a42e2628aad3800e705
Binary files /dev/null and b/raw/demos/NS2_S/unseen1_text2.wav differ
diff --git a/raw/demos/NS2_S/unseen2_text3.wav b/raw/demos/NS2_S/unseen2_text3.wav
new file mode 100644
index 0000000000000000000000000000000000000000..e66dd2008482e277085d2e3170e482be2f17defa
Binary files /dev/null and b/raw/demos/NS2_S/unseen2_text3.wav differ
diff --git a/raw/demos/NS2_S/unseen2_text4.wav b/raw/demos/NS2_S/unseen2_text4.wav
new file mode 100644
index 0000000000000000000000000000000000000000..b51b5f8e7ed49cf5abb4c29cceb5a658935049f7
Binary files /dev/null and b/raw/demos/NS2_S/unseen2_text4.wav differ
diff --git a/raw/demos/NS2_S/unseen3_text5.wav b/raw/demos/NS2_S/unseen3_text5.wav
new file mode 100644
index 0000000000000000000000000000000000000000..582adc1f0fd3d4b3463f511bd3f8e1ea3b7e7b33
Binary files /dev/null and b/raw/demos/NS2_S/unseen3_text5.wav differ
diff --git a/raw/demos/NS2_S/unseen3_text6.wav b/raw/demos/NS2_S/unseen3_text6.wav
new file mode 100644
index 0000000000000000000000000000000000000000..01732a864e661149d7747265b013a5b1c2694430
Binary files /dev/null and b/raw/demos/NS2_S/unseen3_text6.wav differ
diff --git a/raw/demos/NS2_S/unseen4_text7.wav b/raw/demos/NS2_S/unseen4_text7.wav
new file mode 100644
index 0000000000000000000000000000000000000000..1803065e49c77d2bb950222e1865729642598de3
Binary files /dev/null and b/raw/demos/NS2_S/unseen4_text7.wav differ
diff --git a/raw/demos/NS2_S/unseen4_text8.wav b/raw/demos/NS2_S/unseen4_text8.wav
new file mode 100644
index 0000000000000000000000000000000000000000..0b74c65c91d5ea3c998baaf0d278910db7e4c02b
Binary files /dev/null and b/raw/demos/NS2_S/unseen4_text8.wav differ
diff --git a/raw/demos/NS2_S/unseen5_text10.wav b/raw/demos/NS2_S/unseen5_text10.wav
new file mode 100644
index 0000000000000000000000000000000000000000..e028b68d2bda9c84225afdeae784d9c5dd14f41c
Binary files /dev/null and b/raw/demos/NS2_S/unseen5_text10.wav differ
diff --git a/raw/demos/NS2_S/unseen5_text9.wav b/raw/demos/NS2_S/unseen5_text9.wav
new file mode 100644
index 0000000000000000000000000000000000000000..00c66b04ab1c1ffb57d519bcc3f89e71b38069f1
Binary files /dev/null and b/raw/demos/NS2_S/unseen5_text9.wav differ
diff --git a/raw/demos/NS2_S/unseen6_text11.wav b/raw/demos/NS2_S/unseen6_text11.wav
new file mode 100644
index 0000000000000000000000000000000000000000..20fe82bc2a3cb27889586ae7c8908d572c2e17b9
Binary files /dev/null and b/raw/demos/NS2_S/unseen6_text11.wav differ
diff --git a/raw/demos/NS2_S/unseen6_text12.wav b/raw/demos/NS2_S/unseen6_text12.wav
new file mode 100644
index 0000000000000000000000000000000000000000..2f921618606726fd322f24a40ae1c21c31ba4147
Binary files /dev/null and b/raw/demos/NS2_S/unseen6_text12.wav differ
diff --git a/raw/demos/NS2_S/unseen7_text13.wav b/raw/demos/NS2_S/unseen7_text13.wav
new file mode 100644
index 0000000000000000000000000000000000000000..a08ee794863e58a6a3e5768fef4710c44c4d674e
Binary files /dev/null and b/raw/demos/NS2_S/unseen7_text13.wav differ
diff --git a/raw/demos/NS2_S/unseen7_text14.wav b/raw/demos/NS2_S/unseen7_text14.wav
new file mode 100644
index 0000000000000000000000000000000000000000..e136ba0c33437e5406d95d94a7992f10bd25c130
Binary files /dev/null and b/raw/demos/NS2_S/unseen7_text14.wav differ
diff --git a/raw/demos/NS2_S/unseen8_text15.wav b/raw/demos/NS2_S/unseen8_text15.wav
new file mode 100644
index 0000000000000000000000000000000000000000..506d5819462d369a11459914163e3ede2a672f29
Binary files /dev/null and b/raw/demos/NS2_S/unseen8_text15.wav differ
diff --git a/raw/demos/NS2_S/unseen8_text16.wav b/raw/demos/NS2_S/unseen8_text16.wav
new file mode 100644
index 0000000000000000000000000000000000000000..48260f5c631ba1ab04738aad0d7d490f7b695ff6
Binary files /dev/null and b/raw/demos/NS2_S/unseen8_text16.wav differ
diff --git a/raw/demos/NS2_S/unseen9_text13.wav b/raw/demos/NS2_S/unseen9_text13.wav
new file mode 100644
index 0000000000000000000000000000000000000000..dec6e51212592e9b531049df6089da7c79c50907
Binary files /dev/null and b/raw/demos/NS2_S/unseen9_text13.wav differ
diff --git a/raw/demos/NS2_S/unseen9_text17.wav b/raw/demos/NS2_S/unseen9_text17.wav
new file mode 100644
index 0000000000000000000000000000000000000000..464a67001baddd4bbc2e299a3421472d69b878a2
Binary files /dev/null and b/raw/demos/NS2_S/unseen9_text17.wav differ
diff --git a/raw/demos/Ref/seen1_spk.wav b/raw/demos/Ref/seen1_spk.wav
new file mode 100644
index 0000000000000000000000000000000000000000..3e02eacfa15f3aeba321db7d939422bd2f5be9d6
Binary files /dev/null and b/raw/demos/Ref/seen1_spk.wav differ
diff --git a/raw/demos/Ref/seen2_spk.wav b/raw/demos/Ref/seen2_spk.wav
new file mode 100644
index 0000000000000000000000000000000000000000..e065353dc198b6d9ba31e5192af8d7a2e4c0710a
Binary files /dev/null and b/raw/demos/Ref/seen2_spk.wav differ
diff --git a/raw/demos/Ref/seen3_spk.wav b/raw/demos/Ref/seen3_spk.wav
new file mode 100644
index 0000000000000000000000000000000000000000..a402d906632dce4e8d2794a2ef159846854aa87c
Binary files /dev/null and b/raw/demos/Ref/seen3_spk.wav differ
diff --git a/raw/demos/Ref/seen4_spk.wav b/raw/demos/Ref/seen4_spk.wav
new file mode 100644
index 0000000000000000000000000000000000000000..92ea0cf1532f4ff0c300bb6f2bda853a51bc249b
Binary files /dev/null and b/raw/demos/Ref/seen4_spk.wav differ
diff --git a/raw/demos/Ref/unseen1_spk.wav b/raw/demos/Ref/unseen1_spk.wav
new file mode 100644
index 0000000000000000000000000000000000000000..f6e465061665a7551cad21bc2754ca92a83e34db
Binary files /dev/null and b/raw/demos/Ref/unseen1_spk.wav differ
diff --git a/raw/demos/Ref/unseen2_spk.wav b/raw/demos/Ref/unseen2_spk.wav
new file mode 100644
index 0000000000000000000000000000000000000000..629ea8245fcb6b0d532916c76c1a7fea56087d2d
Binary files /dev/null and b/raw/demos/Ref/unseen2_spk.wav differ
diff --git a/raw/demos/Ref/unseen3_spk.wav b/raw/demos/Ref/unseen3_spk.wav
new file mode 100644
index 0000000000000000000000000000000000000000..9ceab4c49d6a7f8ddb7d5f1645d55d785385ac3b
Binary files /dev/null and b/raw/demos/Ref/unseen3_spk.wav differ
diff --git a/raw/demos/Ref/unseen4_spk.wav b/raw/demos/Ref/unseen4_spk.wav
new file mode 100644
index 0000000000000000000000000000000000000000..49f2c9ace2d1ae96cbb0d6289d97b745f48db1e5
Binary files /dev/null and b/raw/demos/Ref/unseen4_spk.wav differ
diff --git a/raw/demos/Ref/unseen5_spk.wav b/raw/demos/Ref/unseen5_spk.wav
new file mode 100644
index 0000000000000000000000000000000000000000..f9bd00d1fdb65d238043be6af0bae3d10d592277
Binary files /dev/null and b/raw/demos/Ref/unseen5_spk.wav differ
diff --git a/raw/demos/Ref/unseen6_spk.wav b/raw/demos/Ref/unseen6_spk.wav
new file mode 100644
index 0000000000000000000000000000000000000000..6f8e97d9cf8036c307527a5190934cdd5fdf7ce7
Binary files /dev/null and b/raw/demos/Ref/unseen6_spk.wav differ
diff --git a/raw/demos/Ref/unseen7_spk.wav b/raw/demos/Ref/unseen7_spk.wav
new file mode 100644
index 0000000000000000000000000000000000000000..c04651b5337c2b24b0036d233f211c6fb62d6fd8
Binary files /dev/null and b/raw/demos/Ref/unseen7_spk.wav differ
diff --git a/raw/demos/Ref/unseen8_spk.wav b/raw/demos/Ref/unseen8_spk.wav
new file mode 100644
index 0000000000000000000000000000000000000000..bba891501828c456767e085efcc9304318f9dc61
Binary files /dev/null and b/raw/demos/Ref/unseen8_spk.wav differ
diff --git a/raw/demos/Ref/unseen9_spk.wav b/raw/demos/Ref/unseen9_spk.wav
new file mode 100644
index 0000000000000000000000000000000000000000..1748a248cacde2c8caae4409e57cbdba659b16de
Binary files /dev/null and b/raw/demos/Ref/unseen9_spk.wav differ
diff --git a/raw/demos/Valle/seen1_text18.wav b/raw/demos/Valle/seen1_text18.wav
new file mode 100644
index 0000000000000000000000000000000000000000..43ca93346ef71ff16f8ffd223c7a5bef3f2f73f8
Binary files /dev/null and b/raw/demos/Valle/seen1_text18.wav differ
diff --git a/raw/demos/Valle/seen1_text19.wav b/raw/demos/Valle/seen1_text19.wav
new file mode 100644
index 0000000000000000000000000000000000000000..1a62851d6250ce0d00fdab386ceb1bb7915e3bab
Binary files /dev/null and b/raw/demos/Valle/seen1_text19.wav differ
diff --git a/raw/demos/Valle/seen2_text20.wav b/raw/demos/Valle/seen2_text20.wav
new file mode 100644
index 0000000000000000000000000000000000000000..5ebe9a40e097f8ceb494cb4ff6ebecb71db710ae
Binary files /dev/null and b/raw/demos/Valle/seen2_text20.wav differ
diff --git a/raw/demos/Valle/seen2_text22.wav b/raw/demos/Valle/seen2_text22.wav
new file mode 100644
index 0000000000000000000000000000000000000000..a01a2b95cba3e37313941b480f093f94a47b6e33
Binary files /dev/null and b/raw/demos/Valle/seen2_text22.wav differ
diff --git a/raw/demos/Valle/seen3_text21.wav b/raw/demos/Valle/seen3_text21.wav
new file mode 100644
index 0000000000000000000000000000000000000000..e0351dc7cdbbc78e25115b435a389f8055de80c1
Binary files /dev/null and b/raw/demos/Valle/seen3_text21.wav differ
diff --git a/raw/demos/Valle/seen3_text9.wav b/raw/demos/Valle/seen3_text9.wav
new file mode 100644
index 0000000000000000000000000000000000000000..f5cb0663aad3d69ceb7ddfaa3e7f9306d1f024dc
Binary files /dev/null and b/raw/demos/Valle/seen3_text9.wav differ
diff --git a/raw/demos/Valle/seen4_text23.wav b/raw/demos/Valle/seen4_text23.wav
new file mode 100644
index 0000000000000000000000000000000000000000..3a49ac26fb836a8ac87acc967530127b8ddb8822
Binary files /dev/null and b/raw/demos/Valle/seen4_text23.wav differ
diff --git a/raw/demos/Valle/seen4_text5.wav b/raw/demos/Valle/seen4_text5.wav
new file mode 100644
index 0000000000000000000000000000000000000000..72b2b01e7579d745e4f046ee2f1d4396692a0e43
Binary files /dev/null and b/raw/demos/Valle/seen4_text5.wav differ
diff --git a/raw/demos/Valle/unseen1_text1.wav b/raw/demos/Valle/unseen1_text1.wav
new file mode 100644
index 0000000000000000000000000000000000000000..51fc296a5fe817a86154e42ca4f9837e5bece204
Binary files /dev/null and b/raw/demos/Valle/unseen1_text1.wav differ
diff --git a/raw/demos/Valle/unseen1_text2.wav b/raw/demos/Valle/unseen1_text2.wav
new file mode 100644
index 0000000000000000000000000000000000000000..7d3e62e9bda2135d1fdc65eea834f8e191015648
Binary files /dev/null and b/raw/demos/Valle/unseen1_text2.wav differ
diff --git a/raw/demos/Valle/unseen2_text3.wav b/raw/demos/Valle/unseen2_text3.wav
new file mode 100644
index 0000000000000000000000000000000000000000..a41255b6ded7510206ec363e0fee912334690a8d
Binary files /dev/null and b/raw/demos/Valle/unseen2_text3.wav differ
diff --git a/raw/demos/Valle/unseen2_text4.wav b/raw/demos/Valle/unseen2_text4.wav
new file mode 100644
index 0000000000000000000000000000000000000000..3899433d9045ef928abf301f23bafb1541453a8d
Binary files /dev/null and b/raw/demos/Valle/unseen2_text4.wav differ
diff --git a/raw/demos/Valle/unseen3_text5.wav b/raw/demos/Valle/unseen3_text5.wav
new file mode 100644
index 0000000000000000000000000000000000000000..cf420c7c8d465e96ae69fbafafbd9d8559ec7744
Binary files /dev/null and b/raw/demos/Valle/unseen3_text5.wav differ
diff --git a/raw/demos/Valle/unseen3_text6.wav b/raw/demos/Valle/unseen3_text6.wav
new file mode 100644
index 0000000000000000000000000000000000000000..43538a281312c7b2d59b0f0703c9c8e7420dd957
Binary files /dev/null and b/raw/demos/Valle/unseen3_text6.wav differ
diff --git a/raw/demos/Valle/unseen4_text7.wav b/raw/demos/Valle/unseen4_text7.wav
new file mode 100644
index 0000000000000000000000000000000000000000..aded11fcabea06bfe199a1c331d62451c32e3b92
Binary files /dev/null and b/raw/demos/Valle/unseen4_text7.wav differ
diff --git a/raw/demos/Valle/unseen4_text8.wav b/raw/demos/Valle/unseen4_text8.wav
new file mode 100644
index 0000000000000000000000000000000000000000..be24e21467483c673f30620bb88ac9a6845046a1
Binary files /dev/null and b/raw/demos/Valle/unseen4_text8.wav differ
diff --git a/raw/demos/Valle/unseen5_text10.wav b/raw/demos/Valle/unseen5_text10.wav
new file mode 100644
index 0000000000000000000000000000000000000000..54be3944102b1ee39fee68b3465b180a7ab99ecd
Binary files /dev/null and b/raw/demos/Valle/unseen5_text10.wav differ
diff --git a/raw/demos/Valle/unseen5_text9.wav b/raw/demos/Valle/unseen5_text9.wav
new file mode 100644
index 0000000000000000000000000000000000000000..26b03747fb64bd637a5a7c059acb6c8b849d13ce
Binary files /dev/null and b/raw/demos/Valle/unseen5_text9.wav differ
diff --git a/raw/demos/Valle/unseen6_text11.wav b/raw/demos/Valle/unseen6_text11.wav
new file mode 100644
index 0000000000000000000000000000000000000000..ecf63d46f9256ecb88fad9cd4056ecfe47ac44c9
Binary files /dev/null and b/raw/demos/Valle/unseen6_text11.wav differ
diff --git a/raw/demos/Valle/unseen6_text12.wav b/raw/demos/Valle/unseen6_text12.wav
new file mode 100644
index 0000000000000000000000000000000000000000..d5ce6e25e5b0bf11c7cc9d051c24a8d27d2dc58b
Binary files /dev/null and b/raw/demos/Valle/unseen6_text12.wav differ
diff --git a/raw/demos/Valle/unseen7_text13.wav b/raw/demos/Valle/unseen7_text13.wav
new file mode 100644
index 0000000000000000000000000000000000000000..3f9fc8e7126b0fa0e4e16aba1a70eced9e6af06c
Binary files /dev/null and b/raw/demos/Valle/unseen7_text13.wav differ
diff --git a/raw/demos/Valle/unseen7_text14.wav b/raw/demos/Valle/unseen7_text14.wav
new file mode 100644
index 0000000000000000000000000000000000000000..c75be44a2915f0dde2c48a504d92ff8344c3b0ae
Binary files /dev/null and b/raw/demos/Valle/unseen7_text14.wav differ
diff --git a/raw/demos/Valle/unseen8_text15.wav b/raw/demos/Valle/unseen8_text15.wav
new file mode 100644
index 0000000000000000000000000000000000000000..b6f42e9799b17dfe90c5f655548b11b912861d82
Binary files /dev/null and b/raw/demos/Valle/unseen8_text15.wav differ
diff --git a/raw/demos/Valle/unseen8_text16.wav b/raw/demos/Valle/unseen8_text16.wav
new file mode 100644
index 0000000000000000000000000000000000000000..7b60258666b07246ce9a0ee6c1290f377e3aaaa8
Binary files /dev/null and b/raw/demos/Valle/unseen8_text16.wav differ
diff --git a/raw/demos/Valle/unseen9_text13.wav b/raw/demos/Valle/unseen9_text13.wav
new file mode 100644
index 0000000000000000000000000000000000000000..efb5a6dc717f9814fa70e4f95cac804e86a6bff6
Binary files /dev/null and b/raw/demos/Valle/unseen9_text13.wav differ
diff --git a/raw/demos/Valle/unseen9_text17.wav b/raw/demos/Valle/unseen9_text17.wav
new file mode 100644
index 0000000000000000000000000000000000000000..2dc4e786a4636d6eb7e9a114c3046ff8ee89d00d
Binary files /dev/null and b/raw/demos/Valle/unseen9_text17.wav differ
diff --git a/raw/demos/Valle_P/seen1_text18.wav b/raw/demos/Valle_P/seen1_text18.wav
new file mode 100644
index 0000000000000000000000000000000000000000..1d48215d1893db18eb0d9682451563235069a970
Binary files /dev/null and b/raw/demos/Valle_P/seen1_text18.wav differ
diff --git a/raw/demos/Valle_P/seen1_text19.wav b/raw/demos/Valle_P/seen1_text19.wav
new file mode 100644
index 0000000000000000000000000000000000000000..b49922d59bdab085d4a6fc3ab0dfed2b491b1683
Binary files /dev/null and b/raw/demos/Valle_P/seen1_text19.wav differ
diff --git a/raw/demos/Valle_P/seen2_text20.wav b/raw/demos/Valle_P/seen2_text20.wav
new file mode 100644
index 0000000000000000000000000000000000000000..40cd4368cff804b59aa62683bcb78090ea824309
Binary files /dev/null and b/raw/demos/Valle_P/seen2_text20.wav differ
diff --git a/raw/demos/Valle_P/seen2_text22.wav b/raw/demos/Valle_P/seen2_text22.wav
new file mode 100644
index 0000000000000000000000000000000000000000..736b467546765706f320fdd676519adc10f9e308
Binary files /dev/null and b/raw/demos/Valle_P/seen2_text22.wav differ
diff --git a/raw/demos/Valle_P/seen3_text21.wav b/raw/demos/Valle_P/seen3_text21.wav
new file mode 100644
index 0000000000000000000000000000000000000000..1bb1c39bf44f9fa31cb9efb5f5edf56f970edad3
Binary files /dev/null and b/raw/demos/Valle_P/seen3_text21.wav differ
diff --git a/raw/demos/Valle_P/seen3_text9.wav b/raw/demos/Valle_P/seen3_text9.wav
new file mode 100644
index 0000000000000000000000000000000000000000..365e963eaa2b37119661b75e111c203be0118428
Binary files /dev/null and b/raw/demos/Valle_P/seen3_text9.wav differ
diff --git a/raw/demos/Valle_P/seen4_text23.wav b/raw/demos/Valle_P/seen4_text23.wav
new file mode 100644
index 0000000000000000000000000000000000000000..364bce12f08871695cb0f086bff88865b32c9d55
Binary files /dev/null and b/raw/demos/Valle_P/seen4_text23.wav differ
diff --git a/raw/demos/Valle_P/seen4_text5.wav b/raw/demos/Valle_P/seen4_text5.wav
new file mode 100644
index 0000000000000000000000000000000000000000..4a8c90a397c8dced042d99f9220dcc9690698e80
Binary files /dev/null and b/raw/demos/Valle_P/seen4_text5.wav differ
diff --git a/raw/demos/Valle_P/unseen1_text1.wav b/raw/demos/Valle_P/unseen1_text1.wav
new file mode 100644
index 0000000000000000000000000000000000000000..e7f6f6fdce4e8127e569d992d4a240ce4b32435f
Binary files /dev/null and b/raw/demos/Valle_P/unseen1_text1.wav differ
diff --git a/raw/demos/Valle_P/unseen1_text2.wav b/raw/demos/Valle_P/unseen1_text2.wav
new file mode 100644
index 0000000000000000000000000000000000000000..99c8814131c219d5d7f37e9876d53d3a20aff797
Binary files /dev/null and b/raw/demos/Valle_P/unseen1_text2.wav differ
diff --git a/raw/demos/Valle_P/unseen2_text3.wav b/raw/demos/Valle_P/unseen2_text3.wav
new file mode 100644
index 0000000000000000000000000000000000000000..cab0b75658d0a631c2338d4aea3611437df8c2e3
Binary files /dev/null and b/raw/demos/Valle_P/unseen2_text3.wav differ
diff --git a/raw/demos/Valle_P/unseen2_text4.wav b/raw/demos/Valle_P/unseen2_text4.wav
new file mode 100644
index 0000000000000000000000000000000000000000..0d3599a8da89be86e58e47f753bcc51e30aed2cb
Binary files /dev/null and b/raw/demos/Valle_P/unseen2_text4.wav differ
diff --git a/raw/demos/Valle_P/unseen3_text5.wav b/raw/demos/Valle_P/unseen3_text5.wav
new file mode 100644
index 0000000000000000000000000000000000000000..0b08d8b93a5e95aebf62926c3f98659eb9d366f8
Binary files /dev/null and b/raw/demos/Valle_P/unseen3_text5.wav differ
diff --git a/raw/demos/Valle_P/unseen3_text6.wav b/raw/demos/Valle_P/unseen3_text6.wav
new file mode 100644
index 0000000000000000000000000000000000000000..c143222e2afc3f560662c7c9e5cd21d24a52cf9c
Binary files /dev/null and b/raw/demos/Valle_P/unseen3_text6.wav differ
diff --git a/raw/demos/Valle_P/unseen4_text7.wav b/raw/demos/Valle_P/unseen4_text7.wav
new file mode 100644
index 0000000000000000000000000000000000000000..5fa89ab8c5c6d1fa2ccbf2cae0bd47e365e3b67e
Binary files /dev/null and b/raw/demos/Valle_P/unseen4_text7.wav differ
diff --git a/raw/demos/Valle_P/unseen4_text8.wav b/raw/demos/Valle_P/unseen4_text8.wav
new file mode 100644
index 0000000000000000000000000000000000000000..51cfb22d939e81f9a37c9ffb7c8c5a60cdc14d87
Binary files /dev/null and b/raw/demos/Valle_P/unseen4_text8.wav differ
diff --git a/raw/demos/Valle_P/unseen5_text10.wav b/raw/demos/Valle_P/unseen5_text10.wav
new file mode 100644
index 0000000000000000000000000000000000000000..3f3c89ec3c85696d2295b3e93bc72e6c265bdef1
Binary files /dev/null and b/raw/demos/Valle_P/unseen5_text10.wav differ
diff --git a/raw/demos/Valle_P/unseen5_text9.wav b/raw/demos/Valle_P/unseen5_text9.wav
new file mode 100644
index 0000000000000000000000000000000000000000..e38c8cfc1ee216168339b9728050e34df3412883
Binary files /dev/null and b/raw/demos/Valle_P/unseen5_text9.wav differ
diff --git a/raw/demos/Valle_P/unseen6_text11.wav b/raw/demos/Valle_P/unseen6_text11.wav
new file mode 100644
index 0000000000000000000000000000000000000000..8105e078bda0c096c2f165747224824b822427cf
Binary files /dev/null and b/raw/demos/Valle_P/unseen6_text11.wav differ
diff --git a/raw/demos/Valle_P/unseen6_text12.wav b/raw/demos/Valle_P/unseen6_text12.wav
new file mode 100644
index 0000000000000000000000000000000000000000..40d95e6cf4f6c72c2c8c49b878abb5d47cbd3d6e
Binary files /dev/null and b/raw/demos/Valle_P/unseen6_text12.wav differ
diff --git a/raw/demos/Valle_P/unseen7_text13.wav b/raw/demos/Valle_P/unseen7_text13.wav
new file mode 100644
index 0000000000000000000000000000000000000000..496ced51b6d4ebef8ead6f8cf721894c70aeb4d5
Binary files /dev/null and b/raw/demos/Valle_P/unseen7_text13.wav differ
diff --git a/raw/demos/Valle_P/unseen7_text14.wav b/raw/demos/Valle_P/unseen7_text14.wav
new file mode 100644
index 0000000000000000000000000000000000000000..747bcf0070deb5eb4eb30ebdb0a17c7d5e6c14c2
Binary files /dev/null and b/raw/demos/Valle_P/unseen7_text14.wav differ
diff --git a/raw/demos/Valle_P/unseen8_text15.wav b/raw/demos/Valle_P/unseen8_text15.wav
new file mode 100644
index 0000000000000000000000000000000000000000..88ca8dc329fc3be70a03ec35a268cc592d879958
Binary files /dev/null and b/raw/demos/Valle_P/unseen8_text15.wav differ
diff --git a/raw/demos/Valle_P/unseen8_text16.wav b/raw/demos/Valle_P/unseen8_text16.wav
new file mode 100644
index 0000000000000000000000000000000000000000..ce8fe602b61ebceb93e25ba7e42b32a17f048e3d
Binary files /dev/null and b/raw/demos/Valle_P/unseen8_text16.wav differ
diff --git a/raw/demos/Valle_P/unseen9_text13.wav b/raw/demos/Valle_P/unseen9_text13.wav
new file mode 100644
index 0000000000000000000000000000000000000000..1bee68f8f17a2249dfbf6542d1dc46bd6601a5d3
Binary files /dev/null and b/raw/demos/Valle_P/unseen9_text13.wav differ
diff --git a/raw/demos/Valle_P/unseen9_text17.wav b/raw/demos/Valle_P/unseen9_text17.wav
new file mode 100644
index 0000000000000000000000000000000000000000..8f42386bb8c0c65afba59fec259c8db0e43ec417
Binary files /dev/null and b/raw/demos/Valle_P/unseen9_text17.wav differ
diff --git a/raw/demos/Valle_S/seen1_text18.wav b/raw/demos/Valle_S/seen1_text18.wav
new file mode 100644
index 0000000000000000000000000000000000000000..cf8459192843ab7e1643a9fe04c376beadb37fed
Binary files /dev/null and b/raw/demos/Valle_S/seen1_text18.wav differ
diff --git a/raw/demos/Valle_S/seen1_text19.wav b/raw/demos/Valle_S/seen1_text19.wav
new file mode 100644
index 0000000000000000000000000000000000000000..4e93643b2b8b768a49ddd04d926ccc6c673fa7f3
Binary files /dev/null and b/raw/demos/Valle_S/seen1_text19.wav differ
diff --git a/raw/demos/Valle_S/seen2_text20.wav b/raw/demos/Valle_S/seen2_text20.wav
new file mode 100644
index 0000000000000000000000000000000000000000..524795d6a7746ffceadc31d52b8cd7f36d5c9f80
Binary files /dev/null and b/raw/demos/Valle_S/seen2_text20.wav differ
diff --git a/raw/demos/Valle_S/seen2_text22.wav b/raw/demos/Valle_S/seen2_text22.wav
new file mode 100644
index 0000000000000000000000000000000000000000..d592e731f540ff7cad47003a2e31a0c31a3b3d33
Binary files /dev/null and b/raw/demos/Valle_S/seen2_text22.wav differ
diff --git a/raw/demos/Valle_S/seen3_text21.wav b/raw/demos/Valle_S/seen3_text21.wav
new file mode 100644
index 0000000000000000000000000000000000000000..ab791dcd8d789683a1e49c74272a3e6f6c83ed82
Binary files /dev/null and b/raw/demos/Valle_S/seen3_text21.wav differ
diff --git a/raw/demos/Valle_S/seen3_text9.wav b/raw/demos/Valle_S/seen3_text9.wav
new file mode 100644
index 0000000000000000000000000000000000000000..5c78f2430a4f09d0a18ef2e37f55dfbb4b598d77
Binary files /dev/null and b/raw/demos/Valle_S/seen3_text9.wav differ
diff --git a/raw/demos/Valle_S/seen4_text23.wav b/raw/demos/Valle_S/seen4_text23.wav
new file mode 100644
index 0000000000000000000000000000000000000000..8718dc3491f6fe7bd8bf44c37d7e19c26117d5d8
Binary files /dev/null and b/raw/demos/Valle_S/seen4_text23.wav differ
diff --git a/raw/demos/Valle_S/seen4_text5.wav b/raw/demos/Valle_S/seen4_text5.wav
new file mode 100644
index 0000000000000000000000000000000000000000..cd99c1fd68ffbdd40b906bdb18ff3e4bf908fcc7
Binary files /dev/null and b/raw/demos/Valle_S/seen4_text5.wav differ
diff --git a/raw/demos/Valle_S/unseen1_text1.wav b/raw/demos/Valle_S/unseen1_text1.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fed953e67fd2842cff5c0810247d521fe8c73cf5
Binary files /dev/null and b/raw/demos/Valle_S/unseen1_text1.wav differ
diff --git a/raw/demos/Valle_S/unseen1_text2.wav b/raw/demos/Valle_S/unseen1_text2.wav
new file mode 100644
index 0000000000000000000000000000000000000000..c94695b806a8f8948e8fee3c27dc51159e8daa18
Binary files /dev/null and b/raw/demos/Valle_S/unseen1_text2.wav differ
diff --git a/raw/demos/Valle_S/unseen2_text3.wav b/raw/demos/Valle_S/unseen2_text3.wav
new file mode 100644
index 0000000000000000000000000000000000000000..1e4450886198380ca48daef97c1c7a5ce540cde8
Binary files /dev/null and b/raw/demos/Valle_S/unseen2_text3.wav differ
diff --git a/raw/demos/Valle_S/unseen2_text4.wav b/raw/demos/Valle_S/unseen2_text4.wav
new file mode 100644
index 0000000000000000000000000000000000000000..daf67a8af955c3777a7e39722e6cd079fa717ef3
Binary files /dev/null and b/raw/demos/Valle_S/unseen2_text4.wav differ
diff --git a/raw/demos/Valle_S/unseen3_text5.wav b/raw/demos/Valle_S/unseen3_text5.wav
new file mode 100644
index 0000000000000000000000000000000000000000..cc78c5c0cfe8b7000fda08f381aec91d0ebee350
Binary files /dev/null and b/raw/demos/Valle_S/unseen3_text5.wav differ
diff --git a/raw/demos/Valle_S/unseen3_text6.wav b/raw/demos/Valle_S/unseen3_text6.wav
new file mode 100644
index 0000000000000000000000000000000000000000..63c503079ec2eb7d18cd731a07a8a499f8fb059a
Binary files /dev/null and b/raw/demos/Valle_S/unseen3_text6.wav differ
diff --git a/raw/demos/Valle_S/unseen4_text7.wav b/raw/demos/Valle_S/unseen4_text7.wav
new file mode 100644
index 0000000000000000000000000000000000000000..9edfc3fe6d4efc113a274105e3036bc824ae04a2
Binary files /dev/null and b/raw/demos/Valle_S/unseen4_text7.wav differ
diff --git a/raw/demos/Valle_S/unseen4_text8.wav b/raw/demos/Valle_S/unseen4_text8.wav
new file mode 100644
index 0000000000000000000000000000000000000000..3b04535950e5343fd123bd20cd34fea199a919e8
Binary files /dev/null and b/raw/demos/Valle_S/unseen4_text8.wav differ
diff --git a/raw/demos/Valle_S/unseen5_text10.wav b/raw/demos/Valle_S/unseen5_text10.wav
new file mode 100644
index 0000000000000000000000000000000000000000..e2cab8a1f6697a49a7676f903e65a531200061db
Binary files /dev/null and b/raw/demos/Valle_S/unseen5_text10.wav differ
diff --git a/raw/demos/Valle_S/unseen5_text9.wav b/raw/demos/Valle_S/unseen5_text9.wav
new file mode 100644
index 0000000000000000000000000000000000000000..5c403811ec9db537e08e22a48c6e646826587e40
Binary files /dev/null and b/raw/demos/Valle_S/unseen5_text9.wav differ
diff --git a/raw/demos/Valle_S/unseen6_text11.wav b/raw/demos/Valle_S/unseen6_text11.wav
new file mode 100644
index 0000000000000000000000000000000000000000..0ff33c06607b505146d6853738ab741f95c5bbfe
Binary files /dev/null and b/raw/demos/Valle_S/unseen6_text11.wav differ
diff --git a/raw/demos/Valle_S/unseen6_text12.wav b/raw/demos/Valle_S/unseen6_text12.wav
new file mode 100644
index 0000000000000000000000000000000000000000..82e3c63ee9d7cf7414afe00d700eaf3f239804b4
Binary files /dev/null and b/raw/demos/Valle_S/unseen6_text12.wav differ
diff --git a/raw/demos/Valle_S/unseen7_text13.wav b/raw/demos/Valle_S/unseen7_text13.wav
new file mode 100644
index 0000000000000000000000000000000000000000..73a8eac380bd852a2148a2fa1d28be72c67843e2
Binary files /dev/null and b/raw/demos/Valle_S/unseen7_text13.wav differ
diff --git a/raw/demos/Valle_S/unseen7_text14.wav b/raw/demos/Valle_S/unseen7_text14.wav
new file mode 100644
index 0000000000000000000000000000000000000000..ae2b25cc35fc037ab281790fb3b891d54877c72e
Binary files /dev/null and b/raw/demos/Valle_S/unseen7_text14.wav differ
diff --git a/raw/demos/Valle_S/unseen8_text15.wav b/raw/demos/Valle_S/unseen8_text15.wav
new file mode 100644
index 0000000000000000000000000000000000000000..e8ba76bc6ee85d492ec3eed053ea0787e90a824f
Binary files /dev/null and b/raw/demos/Valle_S/unseen8_text15.wav differ
diff --git a/raw/demos/Valle_S/unseen8_text16.wav b/raw/demos/Valle_S/unseen8_text16.wav
new file mode 100644
index 0000000000000000000000000000000000000000..dd07ef09509f35b9bb7862d32f5d34073c647510
Binary files /dev/null and b/raw/demos/Valle_S/unseen8_text16.wav differ
diff --git a/raw/demos/Valle_S/unseen9_text13.wav b/raw/demos/Valle_S/unseen9_text13.wav
new file mode 100644
index 0000000000000000000000000000000000000000..a04d7f22b3c605e4985a3565bba610fa8c925c2f
Binary files /dev/null and b/raw/demos/Valle_S/unseen9_text13.wav differ
diff --git a/raw/demos/Valle_S/unseen9_text17.wav b/raw/demos/Valle_S/unseen9_text17.wav
new file mode 100644
index 0000000000000000000000000000000000000000..e3fef57f68c5ff98562866ef4f470f103f164acc
Binary files /dev/null and b/raw/demos/Valle_S/unseen9_text17.wav differ
diff --git a/raw/fig/Mos.png b/raw/fig/Mos.png
new file mode 100644
index 0000000000000000000000000000000000000000..c532a298fe153f77b70e89ed9514b1cc2acffd08
Binary files /dev/null and b/raw/fig/Mos.png differ
diff --git a/style.css b/style.css
index 114adf441e9032febb46bc056b2a8bb651075f0d..35aaed39eb466686ceac2cabf9a5a92aea32a7fa 100644
--- a/style.css
+++ b/style.css
@@ -1,28 +1,824 @@
+/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
+@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700");html {
+ font-family: sans-serif;
+ -ms-text-size-adjust: 100%;
+ -webkit-text-size-adjust: 100%
+}
+
body {
- padding: 2rem;
- font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif;
+ margin: 0
+}
+
+article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {
+ display: block
+}
+
+audio,canvas,progress,video {
+ display: inline-block;
+ vertical-align: baseline
+}
+
+audio:not([controls]) {
+ display: none;
+ height: 0
+}
+
+[hidden],template {
+ display: none
+}
+
+a {
+ background-color: transparent
+}
+
+a:active,a:hover {
+ outline: 0
+}
+
+abbr[title] {
+ border-bottom: 1px dotted
+}
+
+b,strong {
+ font-weight: bold
+}
+
+dfn {
+ font-style: italic
}
h1 {
- font-size: 16px;
- margin-top: 0;
+ font-size: 2em;
+ margin: 0.67em 0
+}
+
+mark {
+ background: #ff0;
+ color: #000
+}
+
+small {
+ font-size: 80%
+}
+
+sub,sup {
+ font-size: 75%;
+ line-height: 0;
+ position: relative;
+ vertical-align: baseline
+}
+
+sup {
+ top: -0.5em
+}
+
+sub {
+ bottom: -0.25em
+}
+
+img {
+ border: 0
+}
+
+svg:not(:root) {
+ overflow: hidden
+}
+
+figure {
+ margin: 1em 40px
+}
+
+hr {
+ box-sizing: content-box;
+ height: 0
+}
+
+pre {
+ overflow: auto
+}
+
+code,kbd,pre,samp {
+ font-family: monospace, monospace;
+ font-size: 1em
+}
+
+button,input,optgroup,select,textarea {
+ color: inherit;
+ font: inherit;
+ margin: 0
+}
+
+button {
+ overflow: visible
+}
+
+button,select {
+ text-transform: none
+}
+
+button,html input[type="button"],input[type="reset"],input[type="submit"] {
+ -webkit-appearance: button;
+ cursor: pointer
+}
+
+button[disabled],html input[disabled] {
+ cursor: default
+}
+
+button::-moz-focus-inner,input::-moz-focus-inner {
+ border: 0;
+ padding: 0
+}
+
+input {
+ line-height: normal
+}
+
+input[type="checkbox"],input[type="radio"] {
+ box-sizing: border-box;
+ padding: 0
+}
+
+input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {
+ height: auto
+}
+
+input[type="search"] {
+ -webkit-appearance: textfield;
+ box-sizing: content-box
+}
+
+input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {
+ -webkit-appearance: none
+}
+
+fieldset {
+ border: 1px solid #c0c0c0;
+ margin: 0 2px;
+ padding: 0.35em 0.625em 0.75em
+}
+
+legend {
+ border: 0;
+ padding: 0
+}
+
+textarea {
+ overflow: auto
+}
+
+optgroup {
+ font-weight: bold
+}
+
+table {
+ border-collapse: collapse;
+ border-spacing: 0
+}
+
+td,th {
+ padding: 0
+}
+
+.highlight table td {
+ padding: 5px
}
-p {
- color: rgb(107, 114, 128);
- font-size: 15px;
- margin-bottom: 10px;
- margin-top: 5px;
+.highlight table pre {
+ margin: 0
}
-.card {
- max-width: 620px;
- margin: 0 auto;
- padding: 16px;
- border: 1px solid lightgray;
- border-radius: 16px;
+.highlight .cm {
+ color: #999988;
+ font-style: italic
}
-.card p:last-child {
- margin-bottom: 0;
+.highlight .cp {
+ color: #999999;
+ font-weight: bold
+}
+
+.highlight .c1 {
+ color: #999988;
+ font-style: italic
+}
+
+.highlight .cs {
+ color: #999999;
+ font-weight: bold;
+ font-style: italic
+}
+
+.highlight .c,.highlight .cd {
+ color: #999988;
+ font-style: italic
+}
+
+.highlight .err {
+ color: #a61717;
+ background-color: #e3d2d2
+}
+
+.highlight .gd {
+ color: #000000;
+ background-color: #ffdddd
+}
+
+.highlight .ge {
+ color: #000000;
+ font-style: italic
+}
+
+.highlight .gr {
+ color: #aa0000
+}
+
+.highlight .gh {
+ color: #999999
+}
+
+.highlight .gi {
+ color: #000000;
+ background-color: #ddffdd
+}
+
+.highlight .go {
+ color: #888888
+}
+
+.highlight .gp {
+ color: #555555
+}
+
+.highlight .gs {
+ font-weight: bold
+}
+
+.highlight .gu {
+ color: #aaaaaa
+}
+
+.highlight .gt {
+ color: #aa0000
+}
+
+.highlight .kc {
+ color: #000000;
+ font-weight: bold
+}
+
+.highlight .kd {
+ color: #000000;
+ font-weight: bold
+}
+
+.highlight .kn {
+ color: #000000;
+ font-weight: bold
+}
+
+.highlight .kp {
+ color: #000000;
+ font-weight: bold
+}
+
+.highlight .kr {
+ color: #000000;
+ font-weight: bold
+}
+
+.highlight .kt {
+ color: #445588;
+ font-weight: bold
+}
+
+.highlight .k,.highlight .kv {
+ color: #000000;
+ font-weight: bold
+}
+
+.highlight .mf {
+ color: #009999
+}
+
+.highlight .mh {
+ color: #009999
+}
+
+.highlight .il {
+ color: #009999
+}
+
+.highlight .mi {
+ color: #009999
+}
+
+.highlight .mo {
+ color: #009999
+}
+
+.highlight .m,.highlight .mb,.highlight .mx {
+ color: #009999
+}
+
+.highlight .sb {
+ color: #d14
+}
+
+.highlight .sc {
+ color: #d14
+}
+
+.highlight .sd {
+ color: #d14
+}
+
+.highlight .s2 {
+ color: #d14
+}
+
+.highlight .se {
+ color: #d14
+}
+
+.highlight .sh {
+ color: #d14
+}
+
+.highlight .si {
+ color: #d14
+}
+
+.highlight .sx {
+ color: #d14
+}
+
+.highlight .sr {
+ color: #009926
+}
+
+.highlight .s1 {
+ color: #d14
+}
+
+.highlight .ss {
+ color: #990073
+}
+
+.highlight .s {
+ color: #d14
+}
+
+.highlight .na {
+ color: #008080
+}
+
+.highlight .bp {
+ color: #999999
+}
+
+.highlight .nb {
+ color: #0086B3
+}
+
+.highlight .nc {
+ color: #445588;
+ font-weight: bold
+}
+
+.highlight .no {
+ color: #008080
+}
+
+.highlight .nd {
+ color: #3c5d5d;
+ font-weight: bold
+}
+
+.highlight .ni {
+ color: #800080
+}
+
+.highlight .ne {
+ color: #990000;
+ font-weight: bold
+}
+
+.highlight .nf {
+ color: #990000;
+ font-weight: bold
+}
+
+.highlight .nl {
+ color: #990000;
+ font-weight: bold
+}
+
+.highlight .nn {
+ color: #555555
+}
+
+.highlight .nt {
+ color: #000080
+}
+
+.highlight .vc {
+ color: #008080
+}
+
+.highlight .vg {
+ color: #008080
+}
+
+.highlight .vi {
+ color: #008080
+}
+
+.highlight .nv {
+ color: #008080
+}
+
+.highlight .ow {
+ color: #000000;
+ font-weight: bold
+}
+
+.highlight .o {
+ color: #000000;
+ font-weight: bold
+}
+
+.highlight .w {
+ color: #bbbbbb
+}
+
+.highlight {
+ background-color: #f8f8f8
+}
+
+* {
+ box-sizing: border-box
+}
+
+body {
+ padding: 0;
+ margin: 0;
+ font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-size: 16px;
+ line-height: 1.5;
+ color: #606c71
+}
+
+a {
+ color: #1e6bb8;
+ text-decoration: none
+}
+
+a:hover {
+ text-decoration: underline
+}
+
+.btn {
+ display: inline-block;
+ margin-bottom: 1rem;
+ color: rgba(255,255,255,0.7);
+ background-color: rgba(255,255,255,0.08);
+ border-color: rgba(255,255,255,0.2);
+ border-style: solid;
+ border-width: 1px;
+ border-radius: 0.3rem;
+ transition: color 0.2s, background-color 0.2s, border-color 0.2s
+}
+
+.btn:hover {
+ color: rgba(255,255,255,0.8);
+ text-decoration: none;
+ background-color: rgba(255,255,255,0.2);
+ border-color: rgba(255,255,255,0.3)
+}
+
+.btn+.btn {
+ margin-left: 1rem
+}
+
+@media screen and (min-width: 64em) {
+ .btn {
+ padding:0.75rem 1rem
+ }
+}
+
+@media screen and (min-width: 42em) and (max-width: 64em) {
+ .btn {
+ padding:0.6rem 0.9rem;
+ font-size: 0.9rem
+ }
+}
+
+@media screen and (max-width: 42em) {
+ .btn {
+ display:block;
+ width: 100%;
+ padding: 0.75rem;
+ font-size: 0.9rem
+ }
+
+ .btn+.btn {
+ margin-top: 1rem;
+ margin-left: 0
+ }
+}
+
+.page-header {
+ color: #fff;
+ text-align: center;
+ background-color: #159957;
+ background-image: linear-gradient(60deg, #155799, #159957)
+}
+
+@media screen and (min-width: 64em) {
+ .page-header {
+ padding:5rem 6rem
+ }
+}
+
+@media screen and (min-width: 42em) and (max-width: 64em) {
+ .page-header {
+ padding:3rem 4rem
+ }
+}
+
+@media screen and (max-width: 42em) {
+ .page-header {
+ padding:2rem 1rem
+ }
+}
+
+.project-name {
+ margin-top: 0;
+ margin-bottom: 0.1rem
+}
+
+@media screen and (min-width: 64em) {
+ .project-name {
+ font-size:3.25rem
+ }
+}
+
+@media screen and (min-width: 42em) and (max-width: 64em) {
+ .project-name {
+ font-size:2.25rem
+ }
+}
+
+@media screen and (max-width: 42em) {
+ .project-name {
+ font-size:1.75rem
+ }
+}
+
+.project-tagline {
+ margin-bottom: 2rem;
+ font-weight: normal;
+ opacity: 0.7
+}
+
+@media screen and (min-width: 64em) {
+ .project-tagline {
+ font-size:1.25rem
+ }
+}
+
+@media screen and (min-width: 42em) and (max-width: 64em) {
+ .project-tagline {
+ font-size:1.15rem
+ }
+}
+
+@media screen and (max-width: 42em) {
+ .project-tagline {
+ font-size:1rem
+ }
+}
+
+.main-content {
+ word-wrap: break-word
+}
+
+.main-content :first-child {
+ margin-top: 0
+}
+
+@media screen and (min-width: 64em) {
+ .main-content {
+ max-width:110rem;
+ padding: 2rem 6rem;
+ margin: 0 auto;
+ font-size: 1.1rem
+ }
+}
+
+@media screen and (min-width: 42em) and (max-width: 64em) {
+ .main-content {
+ padding:2rem 4rem;
+ font-size: 1.1rem
+ }
+}
+
+@media screen and (max-width: 42em) {
+ .main-content {
+ padding:2rem 1rem;
+ font-size: 1rem
+ }
+}
+
+.main-content img {
+ max-width: 100%
+}
+
+.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6 {
+ margin-top: 2rem;
+ margin-bottom: 1rem;
+ font-weight: normal;
+ color: #159957
+}
+
+.main-content p {
+ margin-bottom: 1em
+}
+
+.main-content code {
+ padding: 2px 4px;
+ font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
+ font-size: 0.9rem;
+ color: #567482;
+ background-color: #f3f6fa;
+ border-radius: 0.3rem
+}
+
+.main-content pre {
+ padding: 0.8rem;
+ margin-top: 0;
+ margin-bottom: 1rem;
+ font: 1rem Consolas, "Liberation Mono", Menlo, Courier, monospace;
+ color: #567482;
+ word-wrap: normal;
+ background-color: #f3f6fa;
+ border: solid 1px #dce6f0;
+ border-radius: 0.3rem
+}
+
+.main-content pre>code {
+ padding: 0;
+ margin: 0;
+ font-size: 0.9rem;
+ color: #567482;
+ word-break: normal;
+ white-space: pre;
+ background: transparent;
+ border: 0
+}
+
+.main-content .highlight {
+ margin-bottom: 1rem
+}
+
+.main-content .highlight pre {
+ margin-bottom: 0;
+ word-break: normal
+}
+
+.main-content .highlight pre,.main-content pre {
+ padding: 0.8rem;
+ overflow: auto;
+ font-size: 0.9rem;
+ line-height: 1.45;
+ border-radius: 0.3rem;
+ -webkit-overflow-scrolling: touch
+}
+
+.main-content pre code,.main-content pre tt {
+ display: inline;
+ max-width: initial;
+ padding: 0;
+ margin: 0;
+ overflow: initial;
+ line-height: inherit;
+ word-wrap: normal;
+ background-color: transparent;
+ border: 0
+}
+
+.main-content pre code:before,.main-content pre code:after,.main-content pre tt:before,.main-content pre tt:after {
+ content: normal
+}
+
+.main-content ul,.main-content ol {
+ margin-top: 0
+}
+
+.main-content blockquote {
+ padding: 0 1rem;
+ margin-left: 0;
+ color: #819198;
+ border-left: 0.3rem solid #dce6f0
+}
+
+.main-content blockquote>:first-child {
+ margin-top: 0
+}
+
+.main-content blockquote>:last-child {
+ margin-bottom: 0
+}
+
+/* .main-content table {
+ display: block;
+ width: 100%;
+ overflow: auto;
+ word-break: normal;
+ word-break: keep-all;
+ -webkit-overflow-scrolling: touch
+} */
+
+.main-content table th {
+ font-weight: bold
+}
+
+.main-content table th,.main-content table td {
+ padding: 0.5rem 1rem;
+ border: 1px solid #e9ebec
+}
+
+.main-content dl {
+ padding: 0
+}
+
+.main-content dl dt {
+ padding: 0;
+ margin-top: 1rem;
+ font-size: 1rem;
+ font-weight: bold
+}
+
+.main-content dl dd {
+ padding: 0;
+ margin-bottom: 1rem
+}
+
+.main-content hr {
+ height: 2px;
+ padding: 0;
+ margin: 1rem 0;
+ background-color: #eff0f1;
+ border: 0
+}
+
+.site-footer {
+ padding-top: 2rem;
+ margin-top: 2rem;
+ border-top: solid 1px #eff0f1
+}
+
+@media screen and (min-width: 64em) {
+ .site-footer {
+ font-size:1rem
+ }
+}
+
+@media screen and (min-width: 42em) and (max-width: 64em) {
+ .site-footer {
+ font-size:1rem
+ }
+}
+
+@media screen and (max-width: 42em) {
+ .site-footer {
+ font-size:0.9rem
+ }
+}
+
+.site-footer-owner {
+ display: block;
+ font-weight: bold
+}
+
+.site-footer-credits {
+ color: #819198
+}
+/* 确保表格列宽按照和定义的宽度 */
+table {
+ table-layout: fixed;
+ width: 100%;
+ /* 根据需要调整 */
+}
+audio {
+ width: 70px;
+ height: 45px;
}
+/* 可能需要的额外样式,以确保音频控件和文本在较小的列中也能良好显示 */
+/* td,
+th {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+} */
diff --git a/wenetspeech4tts.txt b/wenetspeech4tts.txt
new file mode 100644
index 0000000000000000000000000000000000000000..a67a63c579931adea9779f7a8db80c2e78af26ba
--- /dev/null
+++ b/wenetspeech4tts.txt
@@ -0,0 +1,26 @@
+更多精彩的健康养生类内容,请关注三九健康网官方微信和三九健康网喜马拉雅账号。 raw/demos/Ref/seen1_spk.wav 应该给千千万万还在路上的创业者致意。 raw/demos/Ref/seen1_spk_2.wav
+更多精彩的健康养生类内容,请关注三九健康网官方微信和三九健康网喜马拉雅账号。 raw/demos/Ref/seen1_spk.wav 准确点说,小森林是一部美食类电影食物佳肴,贯穿了柿子的寒暑交替四十三餐。 raw/demos/Ref/seen1_spk.wav
+有人把稿件留在报社门房,没留下皮文件夹。 raw/demos/Ref/seen2_spk.wav 要大力开展全省网吧专项整治工作,加强网络文化内容的整治,深入开展低俗音像制品清查行动。 raw/demos/Ref/seen2_spk_2.wav
+有人把稿件留在报社门房,没留下皮文件夹。 raw/demos/Ref/seen2_spk.wav 因为这是我们法律存在的前提。 raw/demos/Ref/seen2_spk.wav
+加上其他同学都一路高歌猛进之后,才发现这个道理。 raw/demos/Ref/seen3_spk.wav 书记旗县市长乡镇苏木长企事业负责人以及国营农牧场的老兵团们,像赶庙会似的你挤我扛,口里说着,手里记着。 raw/demos/Ref/seen3_spk_2.wav
+加上其他同学都一路高歌猛进之后,才发现这个道理。 raw/demos/Ref/seen3_spk.wav 哎,不是有一句话这样说嘛,你永远不知道明天和意外哪个先来。 raw/demos/Ref/seen3_spk.wav
+公元六百六十三年,在大明宫建成的那一年。 raw/demos/Ref/seen4_spk.wav 湿热天最麻烦的还属家中的煤气,早上起来,连拌果酱的木铲也发霉了。 raw/demos/Ref/seen4_spk_2.wav
+公元六百六十三年,在大明宫建成的那一年。 raw/demos/Ref/seen4_spk.wav 这时,朱警官等人才发现小男孩腿脚也异常,根本走不了路。 raw/demos/Ref/seen4_spk.wav
+广东男子欠高利贷被枪杀,警方已经成立专案组。 raw/demos/Ref/unseen1_spk.wav 目前,我还没有给会所取好名字。 raw/demos/Ref/unseen1_spk_2.wav
+广东男子欠高利贷被枪杀,警方已经成立专案组。 raw/demos/Ref/unseen1_spk.wav 史堡村的一名癌症患者。 raw/demos/Ref/unseen1_spk.wav
+安徽霍山县委宣传部通报了今晨发生的大巴坠桥事故。 raw/demos/Ref/unseen2_spk.wav 一句话,压缩他们的成熟期。 raw/demos/Ref/unseen2_spk_2.wav
+安徽霍山县委宣传部通报了今晨发生的大巴坠桥事故。 raw/demos/Ref/unseen2_spk.wav 妮可拿着胡萝卜亲自给长颈鹿喂食,并鼓励女儿也跟着做。 raw/demos/Ref/unseen2_spk.wav
+而在新闻领域的奇葩说目前仍空缺。 raw/demos/Ref/unseen3_spk.wav 这时,朱警官等人才发现小男孩腿脚也异常,根本走不了路。 raw/demos/Ref/unseen3_spk_2.wav
+而在新闻领域的奇葩说目前仍空缺。 raw/demos/Ref/unseen3_spk.wav 哎,我现在兜里只剩八十块钱了,咱们俩就随便看一下,标准件就完了。 raw/demos/Ref/unseen3_spk.wav
+在夏日阴凉的树荫下,鸭妈妈孵着鸭宝宝。 raw/demos/Ref/unseen4_spk.wav 按照科学的知识来说这是因为蓝色更加容易散射哦,宝宝以后就会学到的哦。 raw/demos/Ref/unseen4_spk_2.wav
+在夏日阴凉的树荫下,鸭妈妈孵着鸭宝宝。 raw/demos/Ref/unseen4_spk.wav 他一度梦想参军,但是因没身份而作罢,整日在村内瞎晃。 raw/demos/Ref/unseen4_spk.wav
+在夏日阴凉的树荫下,鸭妈妈孵着鸭宝宝。 raw/demos/Ref/unseen5_spk.wav 哎,不是有一句话这样说嘛,你永远不知道明天和意外哪个先来。 raw/demos/Ref/unseen5_spk_2.wav
+在夏日阴凉的树荫下,鸭妈妈孵着鸭宝宝。 raw/demos/Ref/unseen5_spk.wav 当时有点感动还是什么? raw/demos/Ref/unseen5_spk.wav
+负责指挥的将军在一旁交代着注意事项,每个人在上面最多只能待九十秒,九十秒之后,听到铃响,必须立即返回。 raw/demos/Ref/unseen6_spk_2.wav 派大军前去争抢,赫赫查拉二话不说,喊出了巴顿的名字,结果手套开始传递给斯科特半路遭到灭霸拦截,真正的杀神从天而降。 raw/demos/Ref/unseen6_spk.wav
+负责指挥的将军在一旁交代着注意事项,每个人在上面最多只能待九十秒,九十秒之后,听到铃响,必须立即返回。 raw/demos/Ref/unseen6_spk.wav 这些飞机仍然由位于华盛顿州埃弗里特的工厂生产。 raw/demos/Ref/unseen6_spk.wav
+然后大家看书的时候就发现,那些什么心灵鸡汤啊,心灵鸡血啊,还有什么毒鸡汤啊,还挺管用的。 raw/demos/Ref/unseen7_spk.wav 而中国却只是将其作为红旗反导系统下的一个补充而已。 raw/demos/Ref/unseen7_spk_2.wav
+然后大家看书的时候就发现,那些什么心灵鸡汤啊,心灵鸡血啊,还有什么毒鸡汤啊,还挺管用的。 raw/demos/Ref/unseen7_spk.wav 以后我们大概不会再见面了。 raw/demos/Ref/unseen7_spk.wav
+空喊不得不再找到卖西瓜的老大爷,老大爷告诉空喊,光不可能凭空变出来。 raw/demos/Ref/unseen8_spk.wav 这一段戏同样也表达了亚瑟说的,我原本以为我的人生是一出悲剧,但其实它是一出戏剧。 raw/demos/Ref/unseen8_spk_2.wav
+空喊不得不再找到卖西瓜的老大爷,老大爷告诉空喊,光不可能凭空变出来。 raw/demos/Ref/unseen8_spk.wav 常常暴跳如雷,红着眼睛用力攥着洛洛的手,把洛洛的手攥得生疼也不撒手。洛洛吓坏了,她很害怕,那个平日里对她那么好的男友为什么会变得这么可怕? raw/demos/Ref/unseen8_spk.wav
+布鲁斯特在赛后举办了一个盛大的派对,以感谢朋友们一个月以来的陪伴。 raw/demos/Ref/unseen9_spk.wav 或者看一下他的状态。 raw/demos/Ref/unseen9_spk_2.wav
+布鲁斯特在赛后举办了一个盛大的派对,以感谢朋友们一个月以来的陪伴。 raw/demos/Ref/unseen9_spk.wav 以后我们大概不会再见面了。 raw/demos/Ref/unseen9_spk.wav
\ No newline at end of file