3 items
Keyboard shortcuts & voice search for YouTube Music. Arrow keys to seek/skip/volume, M for mic. YTPlay — Voice Search & Keyboard Shortcuts for YouTube Music YouTube Music's website has NO voice search. The mobile app does, but the web player doesn't. YTPlay fixes that. 🎤 VOICE SEARCH (THE MISSING FEATURE) Press M or click the mic icon — speak any song, artist, or album name and YTPlay searches it for you. No typing, no clicking. • Auto-searches after 1 second of silence • Automatically pauses playback while listening (so the mic doesn't pick up music) • Supports 10 languages: Hindi, English, Spanish, Korean, Japanese, French, Arabic, Portuguese, German, Chinese • Hinglish mode: Recognizes Hindi speech and transliterates to Roman script — keeps your search history clean • English mode: Perfect for foreign language songs (Provenza, Efecto, etc.) • Toggle modes with Space, cycle languages with Tab 🎤 Works exactly like the mic button on YouTube — but for YouTube Music's web player, where it never existed. ⌨️ KEYBOARD SHORTCUTS THAT ACTUALLY WORK YouTube Music's built-in shortcuts only work after you click the player. YTPlay's shortcuts work instantly, anywhere on the page. • → Right Arrow: Skip forward 10s (double-press: next song) • ← Left Arrow: Rewind 10s (double-press: previous song) • ↑ Up Arrow: Volume up 5% • ↓ Down Arrow: Volume down 5% • M: Open voice search No mouse. No clicking. Just press and go. 🔒 PRIVACY • No data collection, no accounts, no tracking • Voice processed locally via Chrome's built-in Speech API • Only external call: Google Translate API for Hindi→Roman transliteration • Fully open source: https://github.com/shubham-0707/YTPlay ⚡ LIGHTWEIGHT & UNIVERSAL • Zero dependencies — pure vanilla JavaScript • Manifest V3 (latest Chrome extension standard) • Works on Chrome, Edge, Brave, Opera, Vivaldi
May 24, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.