Tem as mãos ocupadas, ou molhadas, ou está a conduzir, e é mais fácil perguntar do que encontrar o telemóvel, desbloqueá-lo e abrir uma app. Esse é todo o argumento para o suporte à Siri num lembrete de medicação: a questão é se funciona de facto, ou se é um interruptor nas definições que responde «Não compreendi» metade das vezes.
Desde o iOS 16, o framework App Intents da Apple permite que uma app registe ações específicas com a Siri e os Atalhos — não conversa aberta, mas um conjunto fixo de coisas que pode dizer e que correspondem a algo que a app de facto faz. Se isso é útil para medicamentos depende inteiramente de quais ações uma dada app se deu ao trabalho de registar.
O que uma app de medicação com Siri pode de facto fazer
Dois trabalhos diferentes, e não são a mesma funcionalidade.
Ler: o horário, o que está a acabar, quão consistente tem sido, quando tomou algo pela última vez. Esta é a metade mais segura de acertar, porque uma resposta errada é só irritante.
Escrever: registar uma dose, ignorar uma, adicionar stock depois de uma reposição, parar lembretes de algo que já não toma. Esta é a metade que mais importa, porque uma ação da Siri que falha em silêncio — ou, pior, que tem sucesso em silêncio no medicamento errado — já não é um erro de interface. É acreditar que tomou algo que não tomou.
Se estiver a avaliar a alegação de Siri de qualquer app, essa é a pergunta que vale a pena fazer: limita-se a ler os dados de volta, ou deixa-o agir sobre eles, e o que acontece quando ouve mal?
Porque cada frase tem de incluir o nome da app
Isto surpreende as pessoas na primeira vez que se deparam com ele. Não pode simplesmente dizer «log my metformin» — tem de dizer «log my metformin in [nome da app].»
Isso não é uma escolha de desenho de uma app em particular; é um requisito da Apple. Cada frase que uma app regista através de AppShortcutsProvider tem de conter o nome da app, ou a compilação falha de imediato — o nome da app é literalmente como a Siri sabe a ação de que app quer dizer quando dezenas de apps poderiam plausivelmente tratar «registar uma dose». A formulação em forma livre sem nomear a app só é encaminhada para apps que registaram um domínio semântico mais amplo junto da Apple, e o acompanhamento de medicação ainda não é um dos domínios que existem. Por isso, em qualquer app, se uma frase não inclui o nome da app, não vai funcionar — vale a pena saber isto antes de assumir que o suporte à Siri de uma app está avariado.
Como funciona no Doz
O Doz regista nove Atalhos, repartidos pelos dois trabalhos acima. Cada frase abaixo é algo que pode dizer hoje, palavra por palavra.
Pergunte:
- «O que tenho de tomar hoje no Doz»
- «Como estou a ir no Doz» (a sua sequência de adesão)
- «O que está a acabar no Doz»
- «Quando tomei metformin pela última vez no Doz»
Diga-lhe o que aconteceu:
- «Tomar metformin no Doz»
- «Ignorar metformin no Doz»
- «Tomar todas as minhas doses no Doz»
- «Repus metformin no Doz»
- «Parar os lembretes de metformin no Doz»
Perguntar é gratuito. Registar, ignorar, repor ou arquivar um medicamento por voz faz parte do Doz Pro — o mesmo portão que os botões equivalentes no Widget e nas notificações, para que uma ação falada não possa fazer em silêncio algo que um toque também não teria permissão de fazer.
Não é necessária nenhuma configuração para além de ter o Doz instalado no iOS 17 ou posterior. Definições → Siri e Atalhos dentro da app lista cada frase acima, mais algumas variações naturais de cada uma, para não ter de memorizar a formulação exata. Nesse mesmo ecrã também pode transformar qualquer uma num Atalho, ou adicionar uma ao Spotlight para uma versão de um toque que dispensa falar de todo.
Em resumo
O suporte da Siri a medicamentos só é tão bom quanto as ações concretas que uma app registou — não é conversa geral. Cada frase tem de nomear a app, por requisito da própria Apple, não da app. No Doz, ler o horário, stock, sequência e última dose funciona de graça; registar, ignorar, repor e arquivar por voz são Doz Pro, condicionados da mesma forma que os botões equivalentes na app já estão.
Descarregar o Doz na App Store · Ler as perguntas frequentes · Mais artigos do blog