No último post apresentei algumas ideias que tive para a G2 da disciplina e agora estou me aprofundando mais na ideia que encontrei mais oportunidades.
Dentre o livro com telas, o "fone ao contrário" e o óculos de realidade aumentada como uma ferramenta para medição, escolhi o fone, por ser o produto que eu considerei mais útil. Porém, se não fossem as outras disciplinas e o tempo disponível para o desenvolvimento, eu seguiria adiante com as 3 ideias.
Resumidamente, o fone seria um dispositivo idêntico à um headphone normal, porém, capaz de detectar sons sutis do ambiente e amplifica-los para que o usuário pudesse ouvir seus arredores com outra perspectiva.
Porém, para que essa funcionalidade seja efetiva, o fone também deve ser capaz de cancelar sons indesejados, a controle do usuário, como as buzinas do trânsito ou aquela conversa chata no banco da frente do ônibus.
Esse "fone invertido", além de permitir que o usuário escolhesse quantos e quais sons seriam amplificados, viria com algumas configurações padrões, como, por exemplo, uma que cancelasse todas as conversas ao redor ou tudo exceto as conversas, sendo excelente para quando fosse necessário focar no trabalho ou na conversa com aquele seu amigo que sempre fala baixo.
OK, mas como funcionaria?
O princípio é o mesmo dos fones de cancelamento de ruído (noise-cancelling), ou seja, o fone, além de reproduzir som, possuiria microfones para "ouvir" os arredores e certo poder de processamento para inverter as ondas sonoras, cancelando o som. Porém, ao invés de cancelar todos os sons, ele cancelaria apenas aqueles que o usuário pedisse, para isso, ele deve ser capaz de distinguir diferentes sons. Essa mecânica já é usada em fones da Bose, os Hearphones (foto acima), por exemplo, são capazes de diminuir o volume de todos os sons, exceto as vozes. Assim, minha ideia de fone precisaria apenas ser capaz de isolar os diferentes sons, o que seria possível com algum poder de processamento extra e um pouco de machine learning, o que com certeza é mais fácil falar do que fazer.
A página dos Hearphones pode ser visitada aqui.
Além de cancelar os sons, o fone também iria aumentar sons mais sutis, como os os grilos ou pássaros mais distantes durante o passeio no parque. Isso funcionaria da mesma forma que o cancelamento, porém, ao contrário, amplificando o som.
Para captar os sons do ambiente, o fone contaria com pelo menos dois microfones de alta qualidade, para, além de captar da melhor forma possível, identificar a direção da qual o som veio. A presença de mais de um microfone também ajudaria no isolamento dos sons, pois, dependendo da posição, cada som teria uma intensidade diferente, assim, com base nessa diferença, o sistema poderia saber distinguir sons específicos do contexto geral. Isso, junto da IA, garantiria uma alta precisão.
O fone, para reproduzir o áudio, contaria com tecnologia Surround 7.1, para que os sons venham da direção daqueles provenientes do ambiente ao redor.
Para facilitar o controle, o fone se conectaria ao celular, onde seria capaz de ver quais sons foram identificados e controlar o volume de cada um deles. Com essa conexão com o celular, também seria possível utilizar a localização do dispositivo para adaptar o fone, por exemplo, se o usuário está no centro de uma cidade, o fone pode mudar automaticamente para uma determinada configuração, que amplifique o som de vozes e diminua as buzinas por exemplo.
Quanto a aparência do fone, eu comecei um projeto do zero no Blender e vou colocar aqui o resultado até agora. Para a G2 pretendo fazer algumas modificações e, principalmente, colocar cor e textura. Achei que essa era uma excelente oportunidade para aprender mais sobre o programa.
Também pretendo escolher um nome melhor do que "fone ao contrário" para o projeto escolhido.
Comments