NeoPy commited on
Commit
96b4520
·
verified ·
1 Parent(s): 8a68b5e

Update rvc_inferpy/utils.py

Browse files
Files changed (1) hide show
  1. rvc_inferpy/utils.py +12 -0
rvc_inferpy/utils.py CHANGED
@@ -1,9 +1,21 @@
1
  import os, zipfile, shutil, subprocess, shlex, sys # noqa
2
  from urllib.parse import urlparse
3
  import re
 
4
  import logging
5
 
6
 
 
 
 
 
 
 
 
 
 
 
 
7
  def load_file_from_url(
8
  url: str,
9
  model_dir: str,
 
1
  import os, zipfile, shutil, subprocess, shlex, sys # noqa
2
  from urllib.parse import urlparse
3
  import re
4
+ import unicodedata
5
  import logging
6
 
7
 
8
+ def format_title(title):
9
+ formatted_title = (
10
+ unicodedata.normalize("NFKD", title).encode("ascii", "ignore").decode("utf-8")
11
+ )
12
+ formatted_title = re.sub(r"[\u2500-\u257F]+", "", formatted_title)
13
+ formatted_title = re.sub(r"[^\w\s.-]", "", formatted_title)
14
+ formatted_title = re.sub(r"\s+", "_", formatted_title)
15
+ return formatted_title
16
+
17
+
18
+
19
  def load_file_from_url(
20
  url: str,
21
  model_dir: str,