Add a lyrics-only service mode view with the sung line centred and auto-sized, and a free local faster-whisper script to transcribe saved songs
This commit is contained in:
@@ -319,6 +319,10 @@
|
||||
<div class="service-topbar">
|
||||
<div id="serviceWakeState" class="service-wake-state">Screen may sleep</div>
|
||||
<div class="service-topbar-actions">
|
||||
<button id="serviceAutoscrollBtn" class="service-exit-btn service-video-btn hidden" type="button"
|
||||
aria-pressed="true" aria-label="Keep the sung line centred">⇅ Auto-scroll on</button>
|
||||
<button id="serviceLyricsBtn" class="service-exit-btn service-video-btn" type="button"
|
||||
aria-pressed="false" aria-label="Show only the lyrics">🎵 Lyrics off</button>
|
||||
<button id="serviceVideoBtn" class="service-exit-btn service-video-btn" type="button"
|
||||
aria-pressed="false" aria-label="Show or hide the video">📺 Video off</button>
|
||||
<button id="serviceExitBtn" class="service-exit-btn" type="button" aria-label="Exit Service Mode">Exit</button>
|
||||
@@ -331,6 +335,10 @@
|
||||
<div id="serviceNote" class="service-note hidden"></div>
|
||||
</div>
|
||||
<div id="serviceUpNext" class="service-upnext">Last song</div>
|
||||
<!-- Lyrics-only view: the sung line is centred, largest and highlighted -->
|
||||
<div id="serviceLyrics" class="service-lyrics hidden" aria-live="off">
|
||||
<div id="serviceLyricsList" class="sl-list"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="service-bottom">
|
||||
<div id="serviceTime" class="service-time">
|
||||
|
||||
Reference in New Issue
Block a user