Controle de acessibilidade da Apple

Configure controles seguros de TTS com os Atalhos da Apple, o AssistiveTouch e o monitor TTS do Streamable.

Escolha o controle certo

Pular interrompe a mensagem atual quando o player recebe o comando. Ativar e Desativar alteram a configuração Permitir mensagens TTS.

Desativar não interrompe mensagens atuais ou na fila. Use Pular para interromper a mensagem atual. É necessária uma conexão com a internet.

Passo 1:Crie seu token de autenticação

Entre como titular da conta. Abra Gorjetas → Configuração → Controle de acessibilidade da Apple. Selecione Criar token de autenticação para controle de TTS.

Digite um nome, como Meu iPhone. Crie o token e copie-o. O token completo aparece apenas uma vez.

Mantenha o token privado. Quem tiver o token pode controlar seu TTS até a expiração ou revogação. Não o inclua em atalhos compartilhados ou capturas de tela.

Passo 2:Crie o atalho Parar TTS

Em Atalhos, crie um atalho chamado Parar TTS. Adicione uma ação URL com https://platform.streamable.run/api/tts/skip.

Adicione Obter Conteúdo de URL. Selecione a saída da ação URL. Expanda os ajustes e escolha POST como método. Deixe o corpo da solicitação vazio.

Adicione um cabeçalho chamado Authorization. Digite Bearer YOUR_AUTH_TOKEN como valor. Substitua YOUR_AUTH_TOKEN pelo seu token. Mantenha um espaço depois de Bearer.

Passo 3:Mostre o resultado do comando

Depois de Obter Conteúdo de URL, adicione Obter Valor do Dicionário. Leia a chave message da resposta. Passe o valor para Mostrar Notificação.

Stop requested significa que o servidor aceitou o comando. O monitor indica que a reprodução parou após a confirmação dos players afetados.

Use a mensagem recebida, não uma notificação fixa de sucesso. Se a solicitação falhar, Atalhos não deve anunciar sucesso.

Passo 4:Crie os atalhos Ativar e Desativar

Duplique Parar TTS. Nomeie a cópia Desativar TTS. Altere apenas a URL para https://platform.streamable.run/api/tts/disable.

Duplique Parar TTS novamente. Nomeie a cópia Ativar TTS. Altere apenas a URL para https://platform.streamable.run/api/tts/enable.

Os três atalhos usam POST e o mesmo token de autenticação. Apenas a URL muda.

Passo 5:Associe os gestos do AssistiveTouch

No iPhone, abra Ajustes → Acessibilidade → Toque → AssistiveTouch. Ative o AssistiveTouch. Em Ações Personalizadas, associe estes atalhos:

  • Um Toque → Parar TTS
  • Dois Toques → Desativar TTS
  • Pressão Longa → Ativar TTS

Passo 6:Faça um teste antes da transmissão

Execute cada atalho manualmente uma vez. Autorize a solicitação esperada de acesso a platform.streamable.run. Abra o monitor TTS e verifique se o player está conectado.

Inicie uma mensagem TTS de teste. Abra o Kick. Toque uma vez no AssistiveTouch e verifique se o áudio para antes do fim da mensagem.

Toque duas vezes para desativar o TTS. Mantenha pressionado para ativá-lo. Verifique se o monitor mostra cada mudança.

Use o monitor TTS

Em Gorjetas, selecione Abrir monitor TTS. O monitor mostra mensagens ativas, a fila, a configuração de TTS e o estado da conexão.

Moderadores administrativos, alternadores de cena e moderadores de ferramentas usam suas próprias contas do Streamable. Eles não precisam do seu token de autenticação. Abrir o monitor não reproduz áudio automaticamente.

Reproduza áudio em uma caixa Bluetooth

Emparelhe a caixa com o dispositivo que reproduz TTS. No iPhone, abra Ajustes → Bluetooth e selecione a caixa.

Os atalhos apenas enviam comandos. Eles não enviam áudio à caixa. O áudio de um player OBS remoto não toca automaticamente no iPhone.

Para ouvir no telefone, o titular pode selecionar Reproduzir áudio neste dispositivo no monitor. Mantenha o monitor aberto no telefone conectado à caixa.

Antes de usar o Kick nesse mesmo telefone, teste o áudio em segundo plano, intervalos entre mensagens, bloqueio e reconexão. O navegador pode pausar o áudio.

Substitua ou revogue um token

Em Controle de acessibilidade da Apple, encontre o token pelo nome. Selecione Revogar token. Todos os atalhos que o usam perdem acesso imediatamente.

Crie um novo token. Atualize o cabeçalho Authorization nos três atalhos. Execute cada atalho uma vez antes da próxima transmissão.

Revogar não interrompe o áudio atual nem muda a configuração de TTS. A lista mostra a expiração e o último uso.

Se um controle não funcionar

  • Se o token for inválido ou tiver expirado, crie outro. Verifique se os três atalhos usam o cabeçalho Authorization atual.
  • Se aparecer Stop requested e o áudio continuar, examine a conexão do player no monitor. Reconecte o player antes de tentar novamente.
  • Se Desativar deixar o áudio tocando, use Pular. Desativar apenas muda a configuração. Se a caixa estiver sem som, examine o dispositivo emparelhado.