mim deram uma dica.
Olá
Uma solução são os beacons com Bluetooth 4.0. Esses Beacons são como faróis que emitem um sinal. Um outro dispositivo como o smartphone que recebe esse sinal pode fazer uma estimativa de distancia e localização por meio da intensidade do sinal que é recebido.
O legal é que hoje é relativamente simples e barato criar esses dispositivos.
Você pode montar seu beacon utilizando uma plataforma de baixo custo (menos de 15 reais) usando por exemplo o chip NRF51822, o mesmo utilizado na placa micro:bit. Além de pequeno, barato é poderoso pois é um SoC (System on Chip) com processador ARM, o rádio Bluetooth 4.0 e pinos de entrada e saída. O melhor é que pode ser programado com a interface IDE.
adicionado 1 minuto depois
Uma maneira de você fazer isso é por meio de RFD você pode ligar varios detectores de RFD nos comodos da casa um com um TAG diferente funcionaria com uma lógica parecida com as dos pedágios cada local que você passa é emitido um comando só que em vez de abrir a cancela do pedágio ele executaria um arquivo de audio onde você gravaria sua posição e a saida seria um dispositivo de reprodução de audio.) acho que o arduino não atenda o que você quer, mas isso pode ser rapidamente solucionado com um raspberry pi que é incomparavelmente superior ao arduino e é bem acessivel.