CEHB commited on
Commit
8583009
1 Parent(s): b5a171c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +23 -2
app.py CHANGED
@@ -19,8 +19,29 @@ speaker_embeddings = {
19
 
20
 
21
  def predict(text, speaker):
22
- if len(text.strip()) == 0:
23
- return (16000, np.zeros(0).astype(np.int16))
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
 
25
  inputs = processor(text=text, return_tensors="pt")
26
 
 
19
 
20
 
21
  def predict(text, speaker):
22
+ if len(text.strip()) == 0 or len(text.strip())>200:
23
+ text="Du måste ha minst ett och max 200 tecken."
24
+ ar=[int(s) for s in re.findall(r'\b\d+\b',text)]
25
+ for arr in ar:
26
+ text=text.replace(str(arr),num2words(arr,lang="sv"))
27
+ repl = [
28
+ ('Ä', 'ae'),
29
+ ('Å', 'o'),
30
+ ('Ö', 'oe'),
31
+ ('ä', 'ae'),
32
+ ('å', 'o'),
33
+ ('ö', 'oe'),
34
+ ('ô','oe'),
35
+ ('-',''),
36
+ ('‘',''),
37
+ ('’',''),
38
+ ('“',''),
39
+ ('”',''),
40
+ ]
41
+
42
+
43
+ for src, dst in repl:
44
+ text = text.replace(src, dst)
45
 
46
  inputs = processor(text=text, return_tensors="pt")
47