├── .gitignore ├── README.md ├── choices.yaml ├── export.py ├── fifteen_ai_api.py ├── main.py ├── output ├── 0.ogg ├── 1.ogg ├── 10.ogg ├── 100.ogg ├── 101.ogg ├── 102.ogg ├── 103.ogg ├── 104.ogg ├── 105.ogg ├── 106.ogg ├── 107.ogg ├── 108.ogg ├── 109.ogg ├── 11.ogg ├── 110.ogg ├── 111.ogg ├── 112.ogg ├── 113.ogg ├── 114.ogg ├── 115.ogg ├── 116.ogg ├── 117.ogg ├── 118.ogg ├── 119.ogg ├── 12.ogg ├── 120.ogg ├── 121.ogg ├── 122.ogg ├── 126.ogg ├── 127.ogg ├── 128.ogg ├── 129.ogg ├── 13.ogg ├── 130.ogg ├── 131.ogg ├── 132.ogg ├── 133.ogg ├── 134.ogg ├── 135.ogg ├── 136.ogg ├── 137.ogg ├── 138.ogg ├── 139.ogg ├── 14.ogg ├── 140.ogg ├── 141.ogg ├── 142.ogg ├── 143.ogg ├── 144.ogg ├── 145.ogg ├── 146.ogg ├── 148.ogg ├── 149.ogg ├── 15.ogg ├── 150.ogg ├── 151.ogg ├── 152.ogg ├── 153.ogg ├── 154.ogg ├── 155.ogg ├── 156.ogg ├── 157.ogg ├── 16.ogg ├── 17.ogg ├── 18.ogg ├── 19.ogg ├── 2.ogg ├── 20.ogg ├── 200.ogg ├── 21.ogg ├── 22.ogg ├── 23.ogg ├── 24.ogg ├── 25.ogg ├── 26.ogg ├── 27.ogg ├── 28.ogg ├── 29.ogg ├── 3.ogg ├── 30.ogg ├── 31.ogg ├── 32.ogg ├── 33.ogg ├── 34.ogg ├── 35.ogg ├── 36.ogg ├── 37.ogg ├── 38.ogg ├── 39.ogg ├── 4.ogg ├── 40.ogg ├── 41.ogg ├── 42.ogg ├── 43.ogg ├── 44.ogg ├── 45.ogg ├── 46.ogg ├── 47.ogg ├── 48.ogg ├── 49.ogg ├── 5.ogg ├── 50.ogg ├── 51.ogg ├── 52.ogg ├── 53.ogg ├── 54.ogg ├── 55.ogg ├── 56.ogg ├── 57.ogg ├── 58.ogg ├── 59.ogg ├── 6.ogg ├── 60.ogg ├── 61.ogg ├── 62.ogg ├── 63.ogg ├── 64.ogg ├── 65.ogg ├── 66.ogg ├── 67.ogg ├── 68.ogg ├── 69.ogg ├── 7.ogg ├── 70.ogg ├── 71.ogg ├── 72.ogg ├── 73.ogg ├── 74.ogg ├── 75.ogg ├── 76.ogg ├── 77.ogg ├── 78.ogg ├── 79.ogg ├── 8.ogg ├── 80.ogg ├── 81.ogg ├── 82.ogg ├── 83.ogg ├── 84.ogg ├── 85.ogg ├── 86.ogg ├── 87.ogg ├── 88.ogg ├── 89.ogg ├── 9.ogg ├── 90.ogg ├── 91.ogg ├── 92.ogg ├── 93.ogg ├── 94.ogg ├── 95.ogg ├── 96.ogg ├── 97.ogg ├── 98.ogg └── 99.ogg ├── poetry.lock ├── pyproject.toml ├── sound_list.csv └── voice_pack.tar.gz /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | backups/ 3 | data/ 4 | tmp/ 5 | db.yaml 6 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # GLaDOS Voice Pack for Dreame Vacuum Robots 2 | 3 | Uses voice generation by [15.ai](https://15.ai/). 4 | 5 | MD5 sum of the prepackaged `voice_pack.tar.gz`: 6 | `8ebfabb9e23e169a5c9b867266f9d1ef` 7 | 8 | Works at least with `L10 Pro`, `Z10 Pro`, `W10`, and `D9`. 9 | 10 | ## Installation 11 | 12 | 1. In Valetudo go to "Robot Settings" -> "Misc Settings" 13 | 1. Enter the following information in the "Voice packs" section: 14 | - URL: `https://github.com/Findus23/voice_pack_dreame/raw/main/voice_pack.tar.gz` 15 | - Language Code: `GLADOS` 16 | - Hash: `8ebfabb9e23e169a5c9b867266f9d1ef` 17 | - File size: `4325024` byte 18 | 1. Click "Set Voice Pack" 19 | 20 | Interestingly on my L10 Pro running `Valetudo 2022.03.0` the .tar.gz doesn't seem to work and the newly created folder `/data/personalized_voice/GLADOS` stays empty. 21 | However, the language code is set correctly in Valetudo and manually copying the files into the right directory works: 22 | 23 | ``` 24 | git clone https://github.com/Findus23/voice_pack_dreame 25 | scp voice_pack_dreame/output/* root@:/data/personalized_voice/GLADOS 26 | ``` 27 | 28 | ----- 29 | Thanks to https://github.com/ccoors/dreame_voice_packs for the inspiration and the list of sounds and 15.ai for the voice generation. 30 | -------------------------------------------------------------------------------- /choices.yaml: -------------------------------------------------------------------------------- 1 | 0: 0 2 | 2: 1 3 | 3: 1 4 | 7: 2 5 | 13: 1 6 | -------------------------------------------------------------------------------- /export.py: -------------------------------------------------------------------------------- 1 | from pathlib import Path 2 | from subprocess import run 3 | from typing import Dict 4 | 5 | import yaml 6 | 7 | from main import data_dir, load_csv 8 | 9 | output_dir = Path("output/") 10 | 11 | tmpfile = output_dir / "tmp.wav" 12 | 13 | with open("choices.yaml") as f: 14 | choices: Dict[int, int] = yaml.safe_load(f) 15 | 16 | files = [] 17 | 18 | for id, text in load_csv().items(): 19 | file_dir = data_dir / str(id) 20 | if id in choices: 21 | chosen_num = choices[id] 22 | else: 23 | chosen_num = 0 24 | chosen_file = file_dir / f"{chosen_num}.wav" 25 | if id == 0: 26 | chosen_file = Path("tmp/Aperture Science Intro (60fps)-8tIfC2aeuL8.f251.wav") 27 | if id == 200: 28 | chosen_file = Path("tmp/Turret_turret_disabled_4.wav") 29 | if not chosen_file.exists(): 30 | print(chosen_file, "is missing") 31 | break 32 | output_file = output_dir / f"{id}.ogg" 33 | run([ 34 | "ffmpeg", 35 | "-i", str(chosen_file), 36 | "-filter:a", "loudnorm=I=-14:LRA=1:dual_mono=true:tp=-1", 37 | str(tmpfile) 38 | ]) 39 | run([ 40 | "oggenc", 41 | str(tmpfile), 42 | "--output", str(output_file), 43 | "--bitrate", str(100), 44 | "--resample", str(16000) 45 | ]) 46 | tmpfile.unlink() 47 | files.append(output_file.name) 48 | 49 | 50 | run([ 51 | "tar", "-c", "-f", "../voice_pack.tar.gz", *files 52 | ], cwd="output") 53 | -------------------------------------------------------------------------------- /fifteen_ai_api.py: -------------------------------------------------------------------------------- 1 | """ 2 | based on https://github.com/wafflecomposite/15.ai-Python-API 3 | by wafflecomposite 4 | MIT license 5 | """ 6 | from pathlib import Path 7 | from typing import TypedDict, List, Union 8 | 9 | import requests 10 | from requests import Session 11 | 12 | 13 | class Response(TypedDict): 14 | batch: List[float] 15 | wavNames: List[str] 16 | scores: List[float] 17 | torchmoji: List[Union[float, str]] 18 | text_parsed: List[str] 19 | tokenized: List[str] 20 | dict_exists: List[List[str]] 21 | 22 | 23 | 24 | 25 | class FifteenAPI: 26 | tts_url = "https://api.15.ai/app/getAudioFile5" 27 | audio_url = "https://cdn.15.ai/audio/" 28 | max_text_len = 500 29 | 30 | def __init__(self, character: str, emotion: str = "Contextual"): 31 | self.character = character 32 | self.emotion = emotion 33 | self.s = Session() 34 | 35 | def set_progress(self, num: int, of: int) -> None: 36 | self.s.headers.update({"User-Agent": f"VacuumVoicePack ({num}/{of})"}) 37 | 38 | 39 | def get_tts(self, text: str) -> Response: 40 | assert len(text) <= self.max_text_len 41 | 42 | data = { 43 | "text": text, 44 | "character": self.character, 45 | "emotion": self.emotion 46 | } 47 | print(data) 48 | r = self.s.post(self.tts_url, data=data) 49 | r.raise_for_status() 50 | return r.json() 51 | 52 | def tts_to_wavs(self, dir: Path, text: str) -> None: 53 | data = self.get_tts(text) 54 | dir.mkdir(exist_ok=True) 55 | print("fetching wav files") 56 | for i, filename in enumerate(data["wavNames"]): 57 | print(filename) 58 | r = requests.get(self.audio_url + filename) 59 | with open(dir / f"{i}.wav", "wb") as f: 60 | f.write(r.content) 61 | 62 | 63 | if __name__ == '__main__': 64 | api = FifteenAPI(character="GLaDOS") 65 | print(api.get_tts("This is an example!")) 66 | -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- 1 | import hashlib 2 | from pathlib import Path 3 | from time import sleep 4 | from typing import Dict 5 | 6 | import yaml 7 | 8 | from fifteen_ai_api import FifteenAPI 9 | 10 | data_dir = Path("data/") 11 | 12 | replacements = { 13 | "3D": "Three-Dee" 14 | } 15 | 16 | 17 | def replace_text(text: str) -> str: 18 | for find, replace in replacements.items(): 19 | text = text.replace(find, replace) 20 | return text 21 | 22 | 23 | class DB: 24 | def __init__(self): 25 | self.done_hashes = {} 26 | 27 | @classmethod 28 | def load(cls, file: Path): 29 | with file.open() as f: 30 | db = cls() 31 | db.__dict__ = yaml.safe_load(f) 32 | return db 33 | 34 | def save(self, file: Path): 35 | with file.open("w") as f: 36 | yaml.safe_dump(db.__dict__, f) 37 | 38 | 39 | def load_csv() -> Dict[int, str]: 40 | data = {} 41 | with open("sound_list.csv") as f: 42 | for line in f: 43 | filename, text = line.replace('"', "").strip().split(",", maxsplit=1) 44 | id = int(filename.split(".")[0]) 45 | data[id] = text 46 | return data 47 | 48 | 49 | def hash_text(text: str) -> str: 50 | return hashlib.sha256(text.encode('utf-8')).hexdigest() 51 | 52 | 53 | if __name__ == '__main__': 54 | db_file = Path("db.yaml") 55 | api = FifteenAPI(character="GLaDOS") 56 | if db_file.exists(): 57 | db = DB.load(db_file) 58 | else: 59 | db = DB() 60 | 61 | for id, text in load_csv().items(): 62 | api.set_progress(id, 155) 63 | text = replace_text(text) 64 | hash = hash_text(text) 65 | if id in {0, 200}: 66 | # don't load startup and shutdown sound 67 | continue 68 | file_dir = data_dir / str(id) 69 | if id in db.done_hashes: 70 | if db.done_hashes[id] == hash: 71 | continue 72 | else: 73 | print(f"{id} changed, regenerating") 74 | for file in file_dir.glob("*"): 75 | file.unlink() 76 | 77 | print("starting download") 78 | api.tts_to_wavs(file_dir, text) 79 | db.done_hashes[id] = hash 80 | db.save(db_file) 81 | sleep(30) 82 | 83 | db.save(db_file) 84 | -------------------------------------------------------------------------------- /output/0.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/0.ogg -------------------------------------------------------------------------------- /output/1.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/1.ogg -------------------------------------------------------------------------------- /output/10.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/10.ogg -------------------------------------------------------------------------------- /output/100.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/100.ogg -------------------------------------------------------------------------------- /output/101.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/101.ogg -------------------------------------------------------------------------------- /output/102.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/102.ogg -------------------------------------------------------------------------------- /output/103.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/103.ogg -------------------------------------------------------------------------------- /output/104.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/104.ogg -------------------------------------------------------------------------------- /output/105.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/105.ogg -------------------------------------------------------------------------------- /output/106.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/106.ogg -------------------------------------------------------------------------------- /output/107.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/107.ogg -------------------------------------------------------------------------------- /output/108.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/108.ogg -------------------------------------------------------------------------------- /output/109.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/109.ogg -------------------------------------------------------------------------------- /output/11.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/11.ogg -------------------------------------------------------------------------------- /output/110.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/110.ogg -------------------------------------------------------------------------------- /output/111.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/111.ogg -------------------------------------------------------------------------------- /output/112.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/112.ogg -------------------------------------------------------------------------------- /output/113.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/113.ogg -------------------------------------------------------------------------------- /output/114.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/114.ogg -------------------------------------------------------------------------------- /output/115.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/115.ogg -------------------------------------------------------------------------------- /output/116.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/116.ogg -------------------------------------------------------------------------------- /output/117.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/117.ogg -------------------------------------------------------------------------------- /output/118.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/118.ogg -------------------------------------------------------------------------------- /output/119.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/119.ogg -------------------------------------------------------------------------------- /output/12.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/12.ogg -------------------------------------------------------------------------------- /output/120.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/120.ogg -------------------------------------------------------------------------------- /output/121.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/121.ogg -------------------------------------------------------------------------------- /output/122.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/122.ogg -------------------------------------------------------------------------------- /output/126.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/126.ogg -------------------------------------------------------------------------------- /output/127.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/127.ogg -------------------------------------------------------------------------------- /output/128.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/128.ogg -------------------------------------------------------------------------------- /output/129.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/129.ogg -------------------------------------------------------------------------------- /output/13.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/13.ogg -------------------------------------------------------------------------------- /output/130.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/130.ogg -------------------------------------------------------------------------------- /output/131.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/131.ogg -------------------------------------------------------------------------------- /output/132.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/132.ogg -------------------------------------------------------------------------------- /output/133.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/133.ogg -------------------------------------------------------------------------------- /output/134.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/134.ogg -------------------------------------------------------------------------------- /output/135.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/135.ogg -------------------------------------------------------------------------------- /output/136.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/136.ogg -------------------------------------------------------------------------------- /output/137.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/137.ogg -------------------------------------------------------------------------------- /output/138.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/138.ogg -------------------------------------------------------------------------------- /output/139.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/139.ogg -------------------------------------------------------------------------------- /output/14.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/14.ogg -------------------------------------------------------------------------------- /output/140.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/140.ogg -------------------------------------------------------------------------------- /output/141.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/141.ogg -------------------------------------------------------------------------------- /output/142.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/142.ogg -------------------------------------------------------------------------------- /output/143.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/143.ogg -------------------------------------------------------------------------------- /output/144.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/144.ogg -------------------------------------------------------------------------------- /output/145.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/145.ogg -------------------------------------------------------------------------------- /output/146.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/146.ogg -------------------------------------------------------------------------------- /output/148.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/148.ogg -------------------------------------------------------------------------------- /output/149.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/149.ogg -------------------------------------------------------------------------------- /output/15.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/15.ogg -------------------------------------------------------------------------------- /output/150.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/150.ogg -------------------------------------------------------------------------------- /output/151.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/151.ogg -------------------------------------------------------------------------------- /output/152.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/152.ogg -------------------------------------------------------------------------------- /output/153.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/153.ogg -------------------------------------------------------------------------------- /output/154.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/154.ogg -------------------------------------------------------------------------------- /output/155.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/155.ogg -------------------------------------------------------------------------------- /output/156.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/156.ogg -------------------------------------------------------------------------------- /output/157.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/157.ogg -------------------------------------------------------------------------------- /output/16.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/16.ogg -------------------------------------------------------------------------------- /output/17.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/17.ogg -------------------------------------------------------------------------------- /output/18.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/18.ogg -------------------------------------------------------------------------------- /output/19.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/19.ogg -------------------------------------------------------------------------------- /output/2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/2.ogg -------------------------------------------------------------------------------- /output/20.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/20.ogg -------------------------------------------------------------------------------- /output/200.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/200.ogg -------------------------------------------------------------------------------- /output/21.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/21.ogg -------------------------------------------------------------------------------- /output/22.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/22.ogg -------------------------------------------------------------------------------- /output/23.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/23.ogg -------------------------------------------------------------------------------- /output/24.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/24.ogg -------------------------------------------------------------------------------- /output/25.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/25.ogg -------------------------------------------------------------------------------- /output/26.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/26.ogg -------------------------------------------------------------------------------- /output/27.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/27.ogg -------------------------------------------------------------------------------- /output/28.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/28.ogg -------------------------------------------------------------------------------- /output/29.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/29.ogg -------------------------------------------------------------------------------- /output/3.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/3.ogg -------------------------------------------------------------------------------- /output/30.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/30.ogg -------------------------------------------------------------------------------- /output/31.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/31.ogg -------------------------------------------------------------------------------- /output/32.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/32.ogg -------------------------------------------------------------------------------- /output/33.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/33.ogg -------------------------------------------------------------------------------- /output/34.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/34.ogg -------------------------------------------------------------------------------- /output/35.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/35.ogg -------------------------------------------------------------------------------- /output/36.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/36.ogg -------------------------------------------------------------------------------- /output/37.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/37.ogg -------------------------------------------------------------------------------- /output/38.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/38.ogg -------------------------------------------------------------------------------- /output/39.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/39.ogg -------------------------------------------------------------------------------- /output/4.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/4.ogg -------------------------------------------------------------------------------- /output/40.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/40.ogg -------------------------------------------------------------------------------- /output/41.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/41.ogg -------------------------------------------------------------------------------- /output/42.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/42.ogg -------------------------------------------------------------------------------- /output/43.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/43.ogg -------------------------------------------------------------------------------- /output/44.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/44.ogg -------------------------------------------------------------------------------- /output/45.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/45.ogg -------------------------------------------------------------------------------- /output/46.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/46.ogg -------------------------------------------------------------------------------- /output/47.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/47.ogg -------------------------------------------------------------------------------- /output/48.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/48.ogg -------------------------------------------------------------------------------- /output/49.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/49.ogg -------------------------------------------------------------------------------- /output/5.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/5.ogg -------------------------------------------------------------------------------- /output/50.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/50.ogg -------------------------------------------------------------------------------- /output/51.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/51.ogg -------------------------------------------------------------------------------- /output/52.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/52.ogg -------------------------------------------------------------------------------- /output/53.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/53.ogg -------------------------------------------------------------------------------- /output/54.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/54.ogg -------------------------------------------------------------------------------- /output/55.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/55.ogg -------------------------------------------------------------------------------- /output/56.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/56.ogg -------------------------------------------------------------------------------- /output/57.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/57.ogg -------------------------------------------------------------------------------- /output/58.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/58.ogg -------------------------------------------------------------------------------- /output/59.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/59.ogg -------------------------------------------------------------------------------- /output/6.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/6.ogg -------------------------------------------------------------------------------- /output/60.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/60.ogg -------------------------------------------------------------------------------- /output/61.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/61.ogg -------------------------------------------------------------------------------- /output/62.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/62.ogg -------------------------------------------------------------------------------- /output/63.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/63.ogg -------------------------------------------------------------------------------- /output/64.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/64.ogg -------------------------------------------------------------------------------- /output/65.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/65.ogg -------------------------------------------------------------------------------- /output/66.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/66.ogg -------------------------------------------------------------------------------- /output/67.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/67.ogg -------------------------------------------------------------------------------- /output/68.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/68.ogg -------------------------------------------------------------------------------- /output/69.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/69.ogg -------------------------------------------------------------------------------- /output/7.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/7.ogg -------------------------------------------------------------------------------- /output/70.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/70.ogg -------------------------------------------------------------------------------- /output/71.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/71.ogg -------------------------------------------------------------------------------- /output/72.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/72.ogg -------------------------------------------------------------------------------- /output/73.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/73.ogg -------------------------------------------------------------------------------- /output/74.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/74.ogg -------------------------------------------------------------------------------- /output/75.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/75.ogg -------------------------------------------------------------------------------- /output/76.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/76.ogg -------------------------------------------------------------------------------- /output/77.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/77.ogg -------------------------------------------------------------------------------- /output/78.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/78.ogg -------------------------------------------------------------------------------- /output/79.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/79.ogg -------------------------------------------------------------------------------- /output/8.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/8.ogg -------------------------------------------------------------------------------- /output/80.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/80.ogg -------------------------------------------------------------------------------- /output/81.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/81.ogg -------------------------------------------------------------------------------- /output/82.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/82.ogg -------------------------------------------------------------------------------- /output/83.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/83.ogg -------------------------------------------------------------------------------- /output/84.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/84.ogg -------------------------------------------------------------------------------- /output/85.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/85.ogg -------------------------------------------------------------------------------- /output/86.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/86.ogg -------------------------------------------------------------------------------- /output/87.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/87.ogg -------------------------------------------------------------------------------- /output/88.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/88.ogg -------------------------------------------------------------------------------- /output/89.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/89.ogg -------------------------------------------------------------------------------- /output/9.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/9.ogg -------------------------------------------------------------------------------- /output/90.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/90.ogg -------------------------------------------------------------------------------- /output/91.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/91.ogg -------------------------------------------------------------------------------- /output/92.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/92.ogg -------------------------------------------------------------------------------- /output/93.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/93.ogg -------------------------------------------------------------------------------- /output/94.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/94.ogg -------------------------------------------------------------------------------- /output/95.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/95.ogg -------------------------------------------------------------------------------- /output/96.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/96.ogg -------------------------------------------------------------------------------- /output/97.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/97.ogg -------------------------------------------------------------------------------- /output/98.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/98.ogg -------------------------------------------------------------------------------- /output/99.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/output/99.ogg -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- 1 | [[package]] 2 | name = "certifi" 3 | version = "2021.10.8" 4 | description = "Python package for providing Mozilla's CA Bundle." 5 | category = "main" 6 | optional = false 7 | python-versions = "*" 8 | 9 | [[package]] 10 | name = "charset-normalizer" 11 | version = "2.0.12" 12 | description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." 13 | category = "main" 14 | optional = false 15 | python-versions = ">=3.5.0" 16 | 17 | [package.extras] 18 | unicode_backport = ["unicodedata2"] 19 | 20 | [[package]] 21 | name = "idna" 22 | version = "3.3" 23 | description = "Internationalized Domain Names in Applications (IDNA)" 24 | category = "main" 25 | optional = false 26 | python-versions = ">=3.5" 27 | 28 | [[package]] 29 | name = "pyyaml" 30 | version = "6.0" 31 | description = "YAML parser and emitter for Python" 32 | category = "main" 33 | optional = false 34 | python-versions = ">=3.6" 35 | 36 | [[package]] 37 | name = "requests" 38 | version = "2.27.1" 39 | description = "Python HTTP for Humans." 40 | category = "main" 41 | optional = false 42 | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" 43 | 44 | [package.dependencies] 45 | certifi = ">=2017.4.17" 46 | charset-normalizer = {version = ">=2.0.0,<2.1.0", markers = "python_version >= \"3\""} 47 | idna = {version = ">=2.5,<4", markers = "python_version >= \"3\""} 48 | urllib3 = ">=1.21.1,<1.27" 49 | 50 | [package.extras] 51 | socks = ["PySocks (>=1.5.6,!=1.5.7)", "win-inet-pton"] 52 | use_chardet_on_py3 = ["chardet (>=3.0.2,<5)"] 53 | 54 | [[package]] 55 | name = "urllib3" 56 | version = "1.26.8" 57 | description = "HTTP library with thread-safe connection pooling, file post, and more." 58 | category = "main" 59 | optional = false 60 | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4" 61 | 62 | [package.extras] 63 | brotli = ["brotlipy (>=0.6.0)"] 64 | secure = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "certifi", "ipaddress"] 65 | socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] 66 | 67 | [metadata] 68 | lock-version = "1.1" 69 | python-versions = "^3.9" 70 | content-hash = "f7bdf83bcf2ad02d27a871bd7f2112c0fce815918d43729f3dc23af17dd734e8" 71 | 72 | [metadata.files] 73 | certifi = [ 74 | {file = "certifi-2021.10.8-py2.py3-none-any.whl", hash = "sha256:d62a0163eb4c2344ac042ab2bdf75399a71a2d8c7d47eac2e2ee91b9d6339569"}, 75 | {file = "certifi-2021.10.8.tar.gz", hash = "sha256:78884e7c1d4b00ce3cea67b44566851c4343c120abd683433ce934a68ea58872"}, 76 | ] 77 | charset-normalizer = [ 78 | {file = "charset-normalizer-2.0.12.tar.gz", hash = "sha256:2857e29ff0d34db842cd7ca3230549d1a697f96ee6d3fb071cfa6c7393832597"}, 79 | {file = "charset_normalizer-2.0.12-py3-none-any.whl", hash = "sha256:6881edbebdb17b39b4eaaa821b438bf6eddffb4468cf344f09f89def34a8b1df"}, 80 | ] 81 | idna = [ 82 | {file = "idna-3.3-py3-none-any.whl", hash = "sha256:84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff"}, 83 | {file = "idna-3.3.tar.gz", hash = "sha256:9d643ff0a55b762d5cdb124b8eaa99c66322e2157b69160bc32796e824360e6d"}, 84 | ] 85 | pyyaml = [ 86 | {file = "PyYAML-6.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d4db7c7aef085872ef65a8fd7d6d09a14ae91f691dec3e87ee5ee0539d516f53"}, 87 | {file = "PyYAML-6.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9df7ed3b3d2e0ecfe09e14741b857df43adb5a3ddadc919a2d94fbdf78fea53c"}, 88 | {file = "PyYAML-6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:77f396e6ef4c73fdc33a9157446466f1cff553d979bd00ecb64385760c6babdc"}, 89 | {file = "PyYAML-6.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a80a78046a72361de73f8f395f1f1e49f956c6be882eed58505a15f3e430962b"}, 90 | {file = "PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f84fbc98b019fef2ee9a1cb3ce93e3187a6df0b2538a651bfb890254ba9f90b5"}, 91 | {file = "PyYAML-6.0-cp310-cp310-win32.whl", hash = "sha256:2cd5df3de48857ed0544b34e2d40e9fac445930039f3cfe4bcc592a1f836d513"}, 92 | {file = "PyYAML-6.0-cp310-cp310-win_amd64.whl", hash = "sha256:daf496c58a8c52083df09b80c860005194014c3698698d1a57cbcfa182142a3a"}, 93 | {file = "PyYAML-6.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:897b80890765f037df3403d22bab41627ca8811ae55e9a722fd0392850ec4d86"}, 94 | {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50602afada6d6cbfad699b0c7bb50d5ccffa7e46a3d738092afddc1f9758427f"}, 95 | {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:48c346915c114f5fdb3ead70312bd042a953a8ce5c7106d5bfb1a5254e47da92"}, 96 | {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:98c4d36e99714e55cfbaaee6dd5badbc9a1ec339ebfc3b1f52e293aee6bb71a4"}, 97 | {file = "PyYAML-6.0-cp36-cp36m-win32.whl", hash = "sha256:0283c35a6a9fbf047493e3a0ce8d79ef5030852c51e9d911a27badfde0605293"}, 98 | {file = "PyYAML-6.0-cp36-cp36m-win_amd64.whl", hash = "sha256:07751360502caac1c067a8132d150cf3d61339af5691fe9e87803040dbc5db57"}, 99 | {file = "PyYAML-6.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:819b3830a1543db06c4d4b865e70ded25be52a2e0631ccd2f6a47a2822f2fd7c"}, 100 | {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:473f9edb243cb1935ab5a084eb238d842fb8f404ed2193a915d1784b5a6b5fc0"}, 101 | {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0ce82d761c532fe4ec3f87fc45688bdd3a4c1dc5e0b4a19814b9009a29baefd4"}, 102 | {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:231710d57adfd809ef5d34183b8ed1eeae3f76459c18fb4a0b373ad56bedcdd9"}, 103 | {file = "PyYAML-6.0-cp37-cp37m-win32.whl", hash = "sha256:c5687b8d43cf58545ade1fe3e055f70eac7a5a1a0bf42824308d868289a95737"}, 104 | {file = "PyYAML-6.0-cp37-cp37m-win_amd64.whl", hash = "sha256:d15a181d1ecd0d4270dc32edb46f7cb7733c7c508857278d3d378d14d606db2d"}, 105 | {file = "PyYAML-6.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0b4624f379dab24d3725ffde76559cff63d9ec94e1736b556dacdfebe5ab6d4b"}, 106 | {file = "PyYAML-6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:213c60cd50106436cc818accf5baa1aba61c0189ff610f64f4a3e8c6726218ba"}, 107 | {file = "PyYAML-6.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9fa600030013c4de8165339db93d182b9431076eb98eb40ee068700c9c813e34"}, 108 | {file = "PyYAML-6.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:277a0ef2981ca40581a47093e9e2d13b3f1fbbeffae064c1d21bfceba2030287"}, 109 | {file = "PyYAML-6.0-cp38-cp38-win32.whl", hash = "sha256:d4eccecf9adf6fbcc6861a38015c2a64f38b9d94838ac1810a9023a0609e1b78"}, 110 | {file = "PyYAML-6.0-cp38-cp38-win_amd64.whl", hash = "sha256:1e4747bc279b4f613a09eb64bba2ba602d8a6664c6ce6396a4d0cd413a50ce07"}, 111 | {file = "PyYAML-6.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:055d937d65826939cb044fc8c9b08889e8c743fdc6a32b33e2390f66013e449b"}, 112 | {file = "PyYAML-6.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e61ceaab6f49fb8bdfaa0f92c4b57bcfbea54c09277b1b4f7ac376bfb7a7c174"}, 113 | {file = "PyYAML-6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d67d839ede4ed1b28a4e8909735fc992a923cdb84e618544973d7dfc71540803"}, 114 | {file = "PyYAML-6.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cba8c411ef271aa037d7357a2bc8f9ee8b58b9965831d9e51baf703280dc73d3"}, 115 | {file = "PyYAML-6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:40527857252b61eacd1d9af500c3337ba8deb8fc298940291486c465c8b46ec0"}, 116 | {file = "PyYAML-6.0-cp39-cp39-win32.whl", hash = "sha256:b5b9eccad747aabaaffbc6064800670f0c297e52c12754eb1d976c57e4f74dcb"}, 117 | {file = "PyYAML-6.0-cp39-cp39-win_amd64.whl", hash = "sha256:b3d267842bf12586ba6c734f89d1f5b871df0273157918b0ccefa29deb05c21c"}, 118 | {file = "PyYAML-6.0.tar.gz", hash = "sha256:68fb519c14306fec9720a2a5b45bc9f0c8d1b9c72adf45c37baedfcd949c35a2"}, 119 | ] 120 | requests = [ 121 | {file = "requests-2.27.1-py2.py3-none-any.whl", hash = "sha256:f22fa1e554c9ddfd16e6e41ac79759e17be9e492b3587efa038054674760e72d"}, 122 | {file = "requests-2.27.1.tar.gz", hash = "sha256:68d7c56fd5a8999887728ef304a6d12edc7be74f1cfa47714fc8b414525c9a61"}, 123 | ] 124 | urllib3 = [ 125 | {file = "urllib3-1.26.8-py2.py3-none-any.whl", hash = "sha256:000ca7f471a233c2251c6c7023ee85305721bfdf18621ebff4fd17a8653427ed"}, 126 | {file = "urllib3-1.26.8.tar.gz", hash = "sha256:0e7c33d9a63e7ddfcb86780aac87befc2fbddf46c58dbb487e0855f7ceec283c"}, 127 | ] 128 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- 1 | [tool.poetry] 2 | name = "voice_packs" 3 | version = "0.1.0" 4 | description = "" 5 | authors = ["Lukas Winkler "] 6 | 7 | [tool.poetry.dependencies] 8 | python = "^3.9" 9 | requests = "^2.27.1" 10 | PyYAML = "^6.0" 11 | 12 | [tool.poetry.dev-dependencies] 13 | 14 | [build-system] 15 | requires = ["poetry-core>=1.0.0"] 16 | build-backend = "poetry.core.masonry.api" 17 | -------------------------------------------------------------------------------- /sound_list.csv: -------------------------------------------------------------------------------- 1 | "0.ogg","Startup sound" 2 | "1.ogg","Waiting for the network configuration." 3 | "2.ogg","Unable to connect to the wifi network. Please check wifi password and try again later." 4 | "3.ogg","Unable to connect to the server. Please check your local network and try again later." 5 | "4.ogg","Robot has exited network configuration mode." 6 | "5.ogg","Network connected successfully." 7 | "6.ogg","Network connection failed. Please try again later." 8 | "7.ogg","Start cleaning." 9 | "8.ogg","Start spot cleaning." 10 | "9.ogg","Start scheduled cleaning." 11 | "10.ogg","Start resuming cleaning." 12 | "11.ogg","Paused." 13 | "12.ogg","Cleaning task completed." 14 | "13.ogg","Returning to the dock to charge." 15 | "14.ogg","Low battery. Returning to the dock to charge. Robot will resume working after charging." 16 | "15.ogg","I'm about to return to the starting point." 17 | "16.ogg","Low battery. I'm about to return to the starting point. Please charge me." 18 | "17.ogg","Please move robot to the dock to charge." 19 | "18.ogg","Charging." 20 | "19.ogg","Please move robot from the dock before turning it off." 21 | "20.ogg","Low battery." 22 | "21.ogg","Low battery. Robot will turn off." 23 | "22.ogg","Please move robot to an area that needs to be cleaned." 24 | "23.ogg","Water tank has been installed." 25 | "24.ogg","Please check whether water tank is installed properly." 26 | "25.ogg","Low battery. Unable to carry out the scheduled cleanup." 27 | "26.ogg","Restoring to factory settings." 28 | "27.ogg","Updating. Taking about five minutes. Do not turn off nor start a cleaning task." 29 | "28.ogg","Updated successfully." 30 | "29.ogg","Update failed, please try again later." 31 | "30.ogg","Positioning, please wait." 32 | "31.ogg","Positioning failed. Map is invalid. Robot will start a new cleanup." 33 | "32.ogg","I’ve detected changes to the environment. Please push the button and start a new cleaning cycle." 34 | "33.ogg","Visual navigation sensor error. Please wipe it clean and restart." 35 | "34.ogg","Dustbin not installed. Please install it." 36 | "35.ogg","Main brush error. Please check and clean it." 37 | "36.ogg","Side brush error. Please check and clean it." 38 | "37.ogg","Right wheel error. Please check and clean it." 39 | "38.ogg","Left wheel error. Please check and clean it." 40 | "39.ogg","Please clean cliff sensor." 41 | "40.ogg","Robot stuck. Please move it to a new position to restart." 42 | "41.ogg","Robot's wheels suspended. Please move robot back on the ground." 43 | "42.ogg","Please check and clean filter." 44 | "43.ogg","Bumper error. Please gently tap to see if it rebounds." 45 | "44.ogg","Error. Please check the user manual or contact customer service." 46 | "45.ogg","I am here." 47 | "46.ogg","Robot and phone connected. Please return to App to wait for the result." 48 | "47.ogg","Start charging." 49 | "48.ogg","Low battery. Returning to the dock." 50 | "49.ogg","High intensity magnetic field detected. Please move robot away and restart." 51 | "50.ogg","Charging error. Please clean charging contacts." 52 | "51.ogg","Battery overheating or overcooling. Please wait until the battery's temperature returns to normal. Then continue to use." 53 | "52.ogg","Robot tilted. Please put it on a level ground to restart." 54 | "53.ogg","Virtual no-go zone detected. Please move robot away and restart." 55 | "54.ogg","Positioning succeeded. Resuming cleaning." 56 | "55.ogg","Positioning succeeded. Resuming returning to the dock." 57 | "56.ogg","Start selected room cleaning." 58 | "57.ogg","Start zoned cleaning." 59 | "58.ogg","Proceed with cleaning task." 60 | "59.ogg","Mopping completed. Please remove water tank timely." 61 | "60.ogg","Optical flow sensor error. Please wipe the optical flow sensor clean and restart." 62 | "61.ogg","Start mopping." 63 | "62.ogg","Start remote control cleaning." 64 | "63.ogg","Water tank has been removed." 65 | "64.ogg","Positioning failed. Map is invalid. Robot will return to dock." 66 | "65.ogg","Resume returning to the dock." 67 | "66.ogg","Filter worn out. Please replace it timely." 68 | "67.ogg","Side brush worn out. Please replace it timely." 69 | "68.ogg","Main brush worn out. Please replace it timely." 70 | "69.ogg","Cleanup path blocked. Please move robot to a new position to restart." 71 | "70.ogg","Please remove and clean mop pad." 72 | "71.ogg","Laser sensor error. Please check and clean the laser sensor." 73 | "72.ogg","Please check whether laser distance sensor cover is jammed." 74 | "73.ogg","Edge sensor error. Please check and clean it." 75 | "74.ogg","Please try to clean the obstacle sensors." 76 | "75.ogg","Filter may not be dry or may be blocked." 77 | "76.ogg","Spot cleanup is starting." 78 | "77.ogg","Please start robot in non-carpet area." 79 | "78.ogg","Please clean 3D obstacle avoidance sensor." 80 | "79.ogg","3D obstacle avoidance sensor error. Please restart robot or contact customer service." 81 | "80.ogg","The transmitter of 3D obstacle avoidance sensor is malfunctioning. Please restart the robot or contact the after-sales service department." 82 | "81.ogg","Ultrasonic sensor error. Please restart robot or contact customer service." 83 | "82.ogg","Start mapping." 84 | "83.ogg","Proceed with mapping." 85 | "84.ogg","Mapping completed." 86 | "85.ogg","Positioning succeeded. Proceeding with mapping." 87 | "86.ogg","Positioning failed. Restarting mapping." 88 | "87.ogg","Low battery. Returning to the dock." 89 | "88.ogg","Enter remote control mode." 90 | "89.ogg","Resume recharging." 91 | "90.ogg","Proceed with cleaning task." 92 | "91.ogg","The clean water tank is not installed. Please install it before the robot carries on working." 93 | "92.ogg","The dirty water tank is not installed. Please install it before the robot carries on working." 94 | "93.ogg","There is not enough water in the clean water tank. Add water to the tank before the robot carries on working." 95 | "94.ogg","The dirty water tank is full. Pour off the dirty water before the robot carries on working." 96 | "95.ogg","The mop pad washboard is not installed. The robot can not return to the charging dock." 97 | "96.ogg","The mop pad washboard is overflowing. Please check whether the water outlet of the pad is blocked." 98 | "97.ogg","The dust collection bag is not installed. Please install it before the robot carries on working." 99 | "98.ogg","The dust collection bag is full. Please empty it." 100 | "99.ogg","The upper cover of charging and dust collection compartment is not closed. Please close the upper cover before the robot carries on working." 101 | "100.ogg","The air duct of charging and dust collection compartment is blocked. Please have a check." 102 | "101.ogg","The upper cover of auto-empty base is not closed or the dust collection bag is not installed. Please close the upper cover or install the bag." 103 | "102.ogg","The dust collection bag is full or the air duct is blocked. Please replace the bag with a new one or clean the air duct in time." 104 | "103.ogg","The mop pad wash board is installed. The robot resumes working." 105 | "104.ogg","The mop pad wash board is not installed. Please ensure that a wash board is installed and clasps on its both sides are tightly fastened." 106 | "105.ogg","Start cleaning." 107 | "106.ogg","Start cleaning the mop." 108 | "107.ogg","Start dehydrating the mop." 109 | "108.ogg","The water level of mop pad wash board is abnormal. Please clean it in time to avoid blockage." 110 | "109.ogg","An exception occurred in the dirty water tank. Please ensure that a dirty water tank is installed and timely empty the dirty water inside." 111 | "110.ogg","Start auto empty." 112 | "111.ogg","Mop pads off. Please install them before resuming working." 113 | "112.ogg","Place robot back onto the self-wash base before use." 114 | "113.ogg","Task completed. Please empty waste tank timely." 115 | "114.ogg","Mop pads installed." 116 | "115.ogg","Mop pads removed." 117 | "116.ogg","Child lock on. Buttons locked." 118 | "117.ogg","Child lock off. Buttons unlocked." 119 | "118.ogg","Buttons locked. Press and hold the dock button to unlock." 120 | "119.ogg","Buttons locked." 121 | "120.ogg","Buttons unlocked." 122 | "121.ogg","The robot and the phone are connected. Please return to the Fantic app and wait for the network connection to complete." 123 | "122.ogg","Continuous positioning, please wait." 124 | "126.ogg","Start cleaning." 125 | "127.ogg","Start spot cleaning." 126 | "128.ogg","Start spot mopping." 127 | "129.ogg","Start scheduled cleaning." 128 | "130.ogg","Start scheduled mopping." 129 | "131.ogg","Start spot cleaning." 130 | "132.ogg","Start spot mopping." 131 | "133.ogg","Start selected room cleaning." 132 | "134.ogg","Start selected room mopping." 133 | "135.ogg","Start zoned cleaning." 134 | "136.ogg","Start zoned mopping." 135 | "137.ogg","Resume cleaning." 136 | "138.ogg","Resume mopping." 137 | "139.ogg","Resume returning to the base for self-cleaning." 138 | "140.ogg","New environment is detected. Returning to the self-wash base." 139 | "141.ogg","Mop pad error. Please check and clean it." 140 | "142.ogg","Mop pad worn out. Please replace it timely." 141 | "143.ogg","Cleaning completed." 142 | "144.ogg","Mopping completed." 143 | "145.ogg","Positioning successful. Resume cleaning." 144 | "146.ogg","Positioning successful. Resume mopping." 145 | "148.ogg","Return to the base for self-cleaning." 146 | "149.ogg","Unable to reach the specified area. Please try to clear obstacles in the path." 147 | "150.ogg","Unable to reach the specified area. Please try to delete no-go zones in the path." 148 | "151.ogg","The path is blocked. Please try to clear obstacles around your robot." 149 | "152.ogg","The path is blocked. Please try to delete no-go zones or move your robot out of this area." 150 | "153.ogg","Your robot is detected in the no-go zone. Please move your robot out of this area." 151 | "154.ogg","Operated too frequently. Please try again later." 152 | "155.ogg","Start to return to the charging and the mop cleaning dock." 153 | "156.ogg","Mop pad tray uninstalled." 154 | "157.ogg","Am already at the charging and the mop cleaning dock." 155 | "200.ogg","Shutdown sound" 156 | -------------------------------------------------------------------------------- /voice_pack.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Findus23/voice_pack_dreame/e25ac979a7373567a3d49d53332ec6eb42da54a0/voice_pack.tar.gz --------------------------------------------------------------------------------