Achar um TikTok pelas palavras que você lembra ter falado
Memória humana não guarda data. Guarda frase.
Você lembra de ter falado “a gente só tinha uma chance com aquela luz”. Não lembra que era uma terça de março de 2023, e com certeza não lembra o que escreveu na legenda, porque você escreveu a legenda em onze segundos e nunca mais leu.
Então a coisa que você tem é exatamente a chave para a qual ninguém construiu fechadura.
Por que a legenda é o índice errado
Legenda é curta, escrita com pressa e raramente repete o que você falou no vídeo. Ela existe para fisgar quem está rolando, não para descrever o conteúdo. Pesquisar nela é pesquisar uma frase de marketing, não uma transcrição.
O conteúdo de verdade está na faixa falada. Um vídeo de três minutos tem várias centenas de palavras, e cada uma é um termo de busca em potencial. Nenhuma delas é texto até alguém transcrever.
Isso não é problema de nicho, aliás. Produtos como o ReelRecall existem porque recuperação por transcrição em vídeo curto é uma necessidade real e recorrente. A distinção que vale manter é o que está sendo indexado: o FindMyTok indexa os seus próprios TikToks publicados, não uma caixa de entrada geral de vídeos que outras pessoas te mandaram.
O que o aparelho está fazendo
O framework Speech da Apple consegue rodar o reconhecimento localmente, e a Apple documenta a chave para isso: requiresOnDeviceRecognition, que obriga a requisição a ser tratada no aparelho em vez de ir para um servidor.
Para o texto visível no quadro existe um segundo mecanismo, o reconhecimento de texto do Vision, que lê as palavras desenhadas na tela. Cartelas, legendas na imagem, qualquer coisa que você levantou para a câmera.
Duas fontes de texto, um índice. O que você falou e o que você mostrou.
Como é um bom resultado
Não é uma miniatura. Miniatura é chute e você vai ter que abrir cinco.
O que você quer de volta é a frase com o seu trecho dentro, o post ao qual ela pertence e o segundo em que foi dita. Aí você abre o TikTok naquele vídeo e pula direto para o momento, em vez de assistir dois minutos de você mesmo para achar onze segundos.
É esse o formato que o FindMyTok devolve, e é o motivo do app ter a forma que tem.
As limitações honestas
Transcrição não é perfeita. Sotaque, música por cima da fala, três pessoas falando juntas, microfone ruim numa rua com vento. Algumas palavras vão sair erradas e algumas delas vão ser exatamente a que você pesquisou.
Pesquise uma frase mais longa e você tem mais chance de acertar um trecho que transcreveu limpo. Pesquise uma palavra incomum em vez de uma comum. Isso vale para todo produto de busca por transcrição que já existiu, inclusive os que prometem o contrário.
E o vídeo precisa ser um que você publicou pela conta que está sendo pesquisada. Uma coisa que você assistiu uma vez e não salvou é outro problema: veja histórico, curtidas, favoritos e seus próprios posts.