brurei commited on
Commit
0003aa2
1 Parent(s): d6d075e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +39 -74
app.py CHANGED
@@ -13,113 +13,78 @@ p = pipeline("automatic-speech-recognition")
13
  os.environ["OPENAI_API_KEY"] = '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'
14
 
15
  css = """
16
- .gradio-container {
17
- background-color: #ffffff;
18
- }
19
-
20
  #component-2 {position: absolute; bottom: 0; width: 100%;
21
  }
22
-
23
  div.float.svelte-1frtwj3 {
24
  position: absolute;
25
  opacity: 0;
 
 
 
 
 
26
  height: 100%;
27
  max-height: 100%;
28
  overflow-y: auto;
29
-
30
-
31
-
32
-
33
  }
34
-
35
  div.svelte-1frtwj3 {
36
  display: inline-flex;
37
  align-items: center;
38
-
39
- div.bot.svelte-6roggh.svelte-6roggh {
40
- background: #D9A13D;
41
- }
42
-
43
- div.bot.svelte-17nzccn.svelte-17nzccn {
44
- background: #D9A13D;
45
- }
46
-
47
- div.user.svelte-6roggh.svelte-6roggh {
48
- background: #5F0000;
49
- }
50
-
51
- div.user.svelte-17nzccn.svelte-17nzccn {
52
- background: #5F0000;
53
- }
54
-
55
- div.textBoxBot {
56
- display: flex;
57
- flex-direction: inherit;
58
- flex-wrap: wrap;
59
- gap: var(--form-gap-width);
60
  box-shadow: var(--block-shadow);
61
- border: var(--block-border-width) solid #5f0000;
62
- border-radius: var(--radius-lg);
63
- background: #ffffff;
64
- overflow: hidden;
65
- position: fixed;
66
- bottom: 0;
67
- margin-left: -16px;
68
- }
69
-
70
- .textarea.svelte-1pie7s6.svelte-1pie7s6 {
 
 
 
71
  display: flex;
72
  flex-direction: inherit;
73
  flex-wrap: wrap;
74
  gap: var(--form-gap-width);
75
  box-shadow: var(--block-shadow);
76
- border: var(--block-border-width) solid #5f0000;
77
  border-radius: var(--radius-lg);
78
- background: #ffffff;
79
  overflow: hidden;
80
  position: fixed;
81
  bottom: 0;
82
  margin-left: -16px;
83
  }
84
-
85
- .svelte-1pie7s6.svelte-1pie7s6 {
86
- display: flex;
87
- flex-direction: inherit;
88
- flex-wrap: wrap;
89
- gap: var(--form-gap-width);
90
- box-shadow: var(--block-shadow);
91
- border: 5px solid #5f0000;
92
- border-radius: var(--radius-lg);
93
- border-color: #5F0000;
94
- background: #ffffff;
95
- color: #5F0000;
96
- font-size: 16px;
97
- overflow: hidden;
98
- position: fixed;
99
- bottom: 20px; /* Ajuste a distância vertical do rodapé */
100
- margin-left: -5px;
101
- max-height: 80vh; /* Ajuste a altura máxima da div */
102
- max-width: 78%; /* Ajuste a largura máxima da div */
103
- }
104
-
105
-
106
- .img.svelte-ms5bsk {
107
- width: 100%;
108
- height: 100%;
109
- background-color: #ffffff;
110
- border: 0px;
111
- border-width: 0px;
112
  }
113
  .app.svelte-ac4rv4.svelte-ac4rv4 {
114
  max-width: none;
 
115
  }
116
  .app.svelte-ac4rv4.svelte-ac4rv4{max-width:none}
117
  .wrap.svelte-1o68geq.svelte-1o68geq {max-height: none}
118
-
119
  .block.svelte-mppz8v {
120
  position: relative;
121
  margin: 0;
122
- return str(response.response)
 
 
 
 
 
 
 
 
123
  """
124
 
125
  def transcribe(audio):
 
13
  os.environ["OPENAI_API_KEY"] = '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'
14
 
15
  css = """
 
 
 
 
16
  #component-2 {position: absolute; bottom: 0; width: 100%;
17
  }
 
18
  div.float.svelte-1frtwj3 {
19
  position: absolute;
20
  opacity: 0;
21
+ top: var(--block-label-margin);
22
+ left: var(--block-label-margin);}
23
+
24
+ .wrap.svelte-6roggh.svelte-6roggh {
25
+ padding: var(--block-padding);
26
  height: 100%;
27
  max-height: 100%;
28
  overflow-y: auto;
29
+ }
30
+ .bot.svelte-6roggh.svelte-6roggh, .pending.svelte-6roggh.svelte-6roggh {
31
+ border-color: #759ce9;
32
+ background: #ffffff;
33
  }
 
34
  div.svelte-1frtwj3 {
35
  display: inline-flex;
36
  align-items: center;
37
+ z-index: var(--layer-2);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
38
  box-shadow: var(--block-shadow);
39
+ border: var(--block-label-border-width) solid #ffffff;
40
+ border-top: none;
41
+ border-left: none;
42
+ border-radius: var(--block-label-radius);
43
+ background: #eff6ff;
44
+ padding: var(--block-label-padding);
45
+ pointer-events: none;
46
+ color: var(--block-label-text-color);
47
+ font-weight: var(--block-label-text-weight);
48
+ width: 100%;
49
+ line-height: var(--line-sm);
50
+ }
51
+ div.svelte-awbtu4 {
52
  display: flex;
53
  flex-direction: inherit;
54
  flex-wrap: wrap;
55
  gap: var(--form-gap-width);
56
  box-shadow: var(--block-shadow);
57
+ border: var(--block-border-width) solid var(--border-color-primary);
58
  border-radius: var(--radius-lg);
59
+ background: var(--border-color-primary);
60
  overflow: hidden;
61
  position: fixed;
62
  bottom: 0;
63
  margin-left: -16px;
64
  }
65
+ img.svelte-ms5bsk {
66
+ width: var(--size-full);
67
+ height: 90px;
68
+ object-fit: contain;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
69
  }
70
  .app.svelte-ac4rv4.svelte-ac4rv4 {
71
  max-width: none;
72
+ background-color: #ffffff;
73
  }
74
  .app.svelte-ac4rv4.svelte-ac4rv4{max-width:none}
75
  .wrap.svelte-1o68geq.svelte-1o68geq {max-height: none}
 
76
  .block.svelte-mppz8v {
77
  position: relative;
78
  margin: 0;
79
+ box-shadow: var(--block-shadow);
80
+ border-width: var(--block-border-width);
81
+ border-color: #dbeafe;
82
+ border-radius: var(--block-radius);
83
+ background: #dbeafe;
84
+ width: 100%;
85
+ line-height: var(--line-sm);
86
+ }
87
+
88
  """
89
 
90
  def transcribe(audio):