Ingen gillar när Siri ger upp dem bara för att deras iPhone inte kan upprätta en nätverksanslutning eller att den mobila signalen är svag, men Apple kan ha en lösning för detta: offline Siri.
En ansökan om Apple-ansökan som publicerades i går, först upptäckt av AppleInsider, beskriver en offline personlig assistent som skulle fungera även när enheten inte var offline.
För att göra Siri mer användbar när den inte är ansluten till Internet, skulle den personliga assistenten behöva köra sin röstigenkänningsalgoritm helt på en användares enhet snarare än att ladda upp sina talade frågor till molnet för bearbetning som hon normalt skulle göra.
För att köra tal-till-text-bearbetning och validering direkt på en mobil enhet skulle det dock behövas någon form av hårdvaruaccelererad naturligt språkbearbetning, och jag misstänker att detta skulle köra på en specialiserad lågkraftscrocessor.
AppleInsider förklarar:
Apple föreslår att man använder ett ombordssystem med moduler för att hantera digitala assistentfrågor som inte kopplas till omvärlden. Samlingen av moduler inkluderar element för talsyntes, dialogbearbetning, fonetisk alfabetkonvertering baserat på ett standardordförråd och användarskapad data och en naturlig språkbearbetningsmodul, bland andra objekt.
Beroende på de igenkända orden och strukturen för frågan, kan den offline digitala assistenten sedan utföra ett antal fördefinierade uppgifter lagrade i uppgiften flödesbearbetningsmodulen eller servicebehandlingsmodulen. Dessa två butiker innehåller modeller för vanligt förekommande uppgifter, som att ställa in en timer eller för att spela en låt som är sparad på enheten, med lämplig uppgiftsmodell utförd beroende på begäran.
Patentansökan föreslår att man använder maskininlärning för att optimera processen.
Aa du förmodligen nu, nya enheter som använder A11 Bionic-processor eller nyare drar nytta av Apples inbyggda Neural-motor för att påskynda maskininlärning i hårdvara. Som ett exempel möjliggör den tio gånger snabbare Neural-motoren i den senaste A12 Bionic-processorn funktioner som realtidsanalys och optimering av kamerans inställningar.
Detta offline Siri-läge som beskrivs i patentet skulle kombinera det bästa från båda världar: så snart en Internet-anslutning har återupprättats skulle Siri byta till att använda sina servrar.
Inte bara skulle Apples lösning förbättra Siri på iPhone utan också på andra enheter. Det kan vara särskilt viktigt i samband med Apple Watch eftersom Siri på klockan inte bara inte fungerar när din iPhone är utom räckvidd utan också om Bluetooth-anslutningen är svag.
Visst har du sett det irriterande meddelandet "Jag trycker på dig när jag är redo".