YouTube vi farà comandare la riproduzione con la voce

Lorenzo Quiroli

Non sarebbe meglio poter controllare la riproduzione video di YouTube con la voce? Google ci ha pensato e nell’ultimo apk dell’app Android, versione 10.25, ci sono chiari segni di questo tipo di controlli. Saranno anche molto più completi di quanto di ci possa aspettare, permettendoci non solo azioni basilari come pausa, continua, riproduci successivo e così via, ma anche riproduci su Chromecast, salta gli annunci pubblicitari e così via.

Ecco l’elenco di tutte le azioni presenti al momento nell’apk:

  • Search
    • “search for …”
    • Example: “search for hunger games”
  • Close Player
    • “close player”
  • Screen Change
    • “full screen”, “fullscreen”, “go to full screen”, “go to fullscreen”
    • “mini screen”, “miniscreen”, “go to mini screen”, “go to miniscreen”
    • “normal screen”, “normalscreen”, “go to normal screen”, “go to normalscreen”
  • Connect
    • “play on …”, “connect on…”
    • Options: TV, Chromecast, Console
    • Example: “play on TV”, “connect to TV”
  • Disconnect
    • “disconnect from …”
    • Options: TV, Chromecast, Console
    • Example: “disconnect from TV”
  • Pause
    • “pause”
  • Play
    • “play”
    • “resume”
  • Stop
    • “stop”
  • Next
    • “next”
    • “play next”
  • Previous
    • “previous”
    • “play previous”
    • “play last”
  • Skip Ads
    • “skip ads”
  • Play Nth Video
    • “play the … video”
    • Options: ordinals 1-10 (e.g. first, second, third)
    • Example: “play the first video”

LEGGI ANCHE: Una web series basata su Fruit Ninja arriverà su YouTube

Questa lista è da considerarsi provvisoria essendo un “lavori in corso” ma sembra già ottima così com’è, a parte l’assenza di “vai al minuto X” e “abilita i sottotitoli”.

GoogleNowActions” android:resource=”@xml/google_now_actions“/>



android.intent.action.SEARCH“/>


com.google.android.youtube.voice.CLOSE_PLAYER“/>




com.google.android.youtube.voice.SCREEN_CHANGE“/>




com.google.android.youtube.voice.PAUSE“/>




com.google.android.youtube.voice.PLAY“/>




com.google.android.youtube.voice.STOP“/>




com.google.android.youtube.voice.NEXT“/>




com.google.android.youtube.voice.PREVIOUS“/>




com.google.android.youtube.voice.SKIP_ADS“/>




com.google.android.youtube.mdx.voice.CONNECT“/>




com.google.android.youtube.mdx.voice.DISCONNECT“/>




com.google.android.youtube.voice.PLAY_NTH_VIDEO“/>



google_now_actions.xml


com.google.android.youtube
1073741824
YouTube

ActivateAction
android.intent.action.SEARCH
search for $SchemaOrg_Text:query
search for hunger games
true


ActivateAction
com.google.android.youtube.voice.CLOSE_PLAYER
close player
close player
true


ActivateAction
com.google.android.youtube.voice.FULL_SCREEN
full screen
fullscreen
go to full screen
go to fullscreen
fullscreen
true


ActivateAction
com.google.android.youtube.voice.MINI_SCREEN
mini screen
miniscreen
go to mini screen
go to miniscreen
miniscreen


ActivateAction
com.google.android.youtube.voice.NORMAL_SCREEN
normal screen
normalscreen
go to normal screen
go to normalscreen
normalscreen


SuspendAction
com.google.android.youtube.voice.PAUSE
pause
pause
true


ResumeAction
com.google.android.youtube.voice.PLAY
play

play
true


ResumeAction
com.google.android.youtube.voice.PLAY
continue
continue
true


DeactivateAction
com.google.android.youtube.voice.STOP
stop
stop
true


ActivateAction
com.google.android.youtube.voice.NEXT
next
next
true


ActivateAction
com.google.android.youtube.voice.NEXT
play next
next
true


ActivateAction
com.google.android.youtube.voice.PREVIOUS
previous
previous
true


ActivateAction
com.google.android.youtube.voice.PREVIOUS
play previous
play previous
true


ActivateAction
com.google.android.youtube.voice.PREVIOUS
play last
play last
true


ActivateAction
com.google.android.youtube.voice.SKIP_ADS
skip ads
skip ads
true


ActivateAction
com.google.android.youtube.mdx.voice.CONNECT
play on $FirstScreen:first_screen
play on TV
true


$FirstScreen
TV
Chromecast
Console


ActivateAction
com.google.android.youtube.mdx.voice.CONNECT
connect to $FirstScreen:first_screen
connect to TV
true


DeactivateAction
com.google.android.youtube.mdx.voice.DISCONNECT
disconnect from $FirstScreen:first_screen
disconnect from TV
true


ActivateAction
com.google.android.youtube.voice.PLAY_NTH_VIDEO
play the $NumberTh:index video
play the first video


$NumberTh
first
second
third
forth
fifth
sixth
seventh
eighth
ninth
tenth

I comandi vocali non sono però l’unica possibile futura novità contenuta nell’apk. Passiamo ora ai video accelerati che dovrebbero essere una variante dei live stream in cui è assente il buffering: il principio è che la diretta temporale sia più importante di perdere qualche frame ed è un meccanismo che potrebbe venire applicato anche al futuro YouTube Gaming.

Passiamo poi a delle notifiche più affidabili per segnalarci la pubblicazione di video dei canali a quali ci siamo iscritti: da sempre è uno dei punti deboli di YouTube e una stringa promette qualche cambiamento, ma non vorremmo che in questo caso i colleghi di AndroidPolice siano stati un po’ troppo ottimisti.

Never miss an update! Tap the bell to get every notification for this channel.

Infine si torna a parlare di una sottoscrizione per vedere YouTube senza pubblicità a causa dell’integrazione di Wallet all’interno di YouTube:

com.google.android.gms.ads.AdActivity” android:theme=”@android:style/Theme.Translucent”/>
com.google.android.gms.ads.purchase.InAppPurchaseActivity” android:theme=”@style/Theme.IAPTheme”/>
com.google.android.gms.wallet.EnableWalletOptimizationReceiver“>

com.google.android.gms.wallet.ENABLE_WALLET_OPTIMIZATION“/>

Ci sono quindi tante novità nel futuro della piattaforma video di Google e nella speranza che si concretizzino al più presto noi vi lasciamo con il link per il download da APKmirror di questa versione 10.25.

Fonte: AndroidPolice