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
Authorizationatual. - 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.