PhaseCoder: Microphone Geometry-Agnostic Spatial Audio Understanding for Multimodal LLMs
O artigo apresenta o PhaseCoder, um codificador transformer agnóstico à geometria que converte áudio multicanal bruto e coordenadas de microfone em embeddings espaciais, permitindo que LLMs multimodais realizem localização robusta e raciocínio espacial complexo através de diversas configurações de dispositivos.
Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo
Imagine que você está em uma festa barulhenta. Você consegue distinguir facilmente a voz do seu amigo do outro lado da sala, mesmo enquanto a música toca alto e outras pessoas conversam. Isso é um superpoder que os humanos têm, chamado de "efeito coquetel". Nós não apenas ouvimos o som; nós sentimos de onde ele vem. Sabemos se uma voz está atrás de nós, à nossa esquerda ou longe de nós. Essa consciência espacial é tão natural para nós que raramente pensamos sobre isso, mas para robôs e assistentes inteligentes, é um grande mistério. Atualmente, a maioria dos dispositivos inteligentes é "cega para o áudio" em termos de localização; eles ouvem um fluxo único e plano de som, como ouvir um rádio através de um único fone de ouvido. Eles podem dizer o que foi dito, mas não têm ideia de onde o interlocutor está parado.
Para consertar isso, cientistas têm tentado ensinar computadores a entender a direção do som. No entanto, há uma pegadinha: a maioria desses programas de "audição espacial" é como sapatos feitos sob medida. Eles só servem em um par específico de pés. Se um dispositivo tem quatro microfones dispostos em um quadrado, o programa funciona. Se outro dispositivo tem oito microfones em um círculo, o programa quebra. Isso ocorre porque o software foi treinado em uma forma específica e não consegue se adaptar a uma nova. Além disso, esses programas geralmente apenas apontam um dedo e dizem "ali", mas não conseguem manter uma conversa sobre isso ou usar essa informação de localização para ajudar um robô a navegar em uma sala. Eles são ótimos em apontar, mas terríveis em pensar.
Apresentamos o PhaseCoder, uma nova invenção de pesquisadores do Google DeepMind e do MIT que atua como um tradutor universal para o som. Pense no PhaseCoder como um par de orelhas mágicas que não se importa com o formato ao qual as "orelhas" de microfone estão presas. Quer os microfones estejam espalhados em um círculo bagunçado, alinhados em uma fileira ou presos em um padrão estranho na cabeça de um robô, o PhaseCoder ainda consegue descobrir exatamente de onde vem um som. Ele faz isso ouvindo as pequenas diferenças no tempo (ou "fase") das ondas sonoras atingindo cada microfone, de forma muito semelhante a como seu cérebro usa o pequeno atraso entre seu ouvido esquerdo e direito para localizar um som.
Mas o PhaseCoder não apenas aponta. Os pesquisadores o conectaram a um "cérebro" poderoso chamado Modelo de Linguagem Grande (LLM), especificamente uma versão do Gemma. Imagine dar a esse cérebro um novo sentido: a capacidade de ver o mundo em som 3D. Agora, em vez de apenas ouvir "Olá", a IA pode entender "Olá, e estou parado a três metros à sua esquerda". Os pesquisadores treinaram este sistema usando milhões de cenários sonoros gerados por computador, ensinando-o a ignorar a forma do arranjo de microfones e focar apenas no som em si.
Os resultados são impressionantes. Em testes usando gravações do mundo real de diferentes dispositivos, o PhaseCoder localizou sons corretamente com uma precisão de cerca de 7,44 graus em um conjunto de dados desafiador, superando modelos anteriores de última geração que estavam presos a formatos específicos de microfone. Mais importante, quando fizeram perguntas complexas à IA, ela conseguiu raciocinar sobre o som. Ela pôde responder: "O locutor está à minha esquerda?" ou "Transcreva apenas a pessoa que está atrás de mim", ignorando com sucesso todos os outros. O sistema funciona com qualquer número de microfones, de três a oito, provando que ele realmente entende a geometria do som em vez de apenas memorizar um layout específico. Embora o sistema ainda tenha um pouco de dificuldade em julgar distâncias exatas (uma tarefa notoriamente difícil apenas para áudio), ele conseguiu preencher a lacuna entre dados de som brutos e raciocínio inteligente, dando às máquinas a capacidade de realmente "ouvir" o mundo ao seu redor.
Afogado em artigos na sua área?
Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.