mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-29 08:44:59 +00:00
better bar
This commit is contained in:
parent
bfa7fedd18
commit
24f574a7dc
2 changed files with 7 additions and 3 deletions
|
@ -37,10 +37,14 @@ class Voice:
|
||||||
self.pct = (rms - self.min_rms) / rng
|
self.pct = (rms - self.min_rms) / rng
|
||||||
|
|
||||||
def get_prompt(self):
|
def get_prompt(self):
|
||||||
|
num = 10
|
||||||
if np.isnan(self.pct):
|
if np.isnan(self.pct):
|
||||||
bar = ""
|
cnt = 0
|
||||||
else:
|
else:
|
||||||
bar = "█" * int(self.pct * 10)
|
cnt = int(self.pct * 10)
|
||||||
|
|
||||||
|
bar = "█" * cnt + "░" * (num - cnt)
|
||||||
|
bar = bar[:num]
|
||||||
|
|
||||||
dur = time.time() - self.start_time
|
dur = time.time() - self.start_time
|
||||||
return f"Recording, press ENTER when done... {dur:.1f}sec {bar}"
|
return f"Recording, press ENTER when done... {dur:.1f}sec {bar}"
|
||||||
|
|
|
@ -19,7 +19,7 @@ the aider chat session.
|
||||||
|
|
||||||
#### /voice
|
#### /voice
|
||||||
|
|
||||||
> Recording... Press ENTER when done speaking...
|
> Recording, press ENTER when done...
|
||||||
|
|
||||||
<div style="display: inline-block; position: relative; width: 200px; background-color: #f0f0f0; border-radius: 10px; padding: 10px; color: #333; font-family: 'Comic Sans MS', 'Comic Sans', 'Marker Felt', sans-serif;">
|
<div style="display: inline-block; position: relative; width: 200px; background-color: #f0f0f0; border-radius: 10px; padding: 10px; color: #333; font-family: 'Comic Sans MS', 'Comic Sans', 'Marker Felt', sans-serif;">
|
||||||
<span style="position: absolute; top: 0; left: 50%; transform: translate(-50%, -100%); width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #f0f0f0;"></span>
|
<span style="position: absolute; top: 0; left: 50%; transform: translate(-50%, -100%); width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #f0f0f0;"></span>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue