Existe uma maneira de criar um atendedor de chamadas personalizado no android?
-
05-07-2019 - |
Pergunta
Eu gostaria de criar um aplicativo que permitem filtrar incomming chamada para vários mensagem eletrônica com:
- "este número não está disponível" para números de telefone listados pretos
- Uma mensagem formal para estranhos
- Uma mensagem informativa sobre o que fazer para os amigos
Eu não sei que você pode obter automaticamente uma chamada, reproduzir uma mensagem gravada em seguida, aguarde a resposta e gravá-lo. Ou talvez haja apenas uma maneira de interagir com o sistema anwsering real, então eu só tenho que ligar.
Qualquer indício fortemente apreciada. Um sacrifício humano para qualquer trecho de código: -)
Solução
Acesso à telefonia interna não é possível ou planejadas para futuras versões do Android:
http://groups.google.com/group/android -developers / browse_thread / thread / e8904c82a2c4a333
Este iria apresentar um risco de segurança como desenvolvedores de aplicativos poderia interceptar e desviar chamadas sensíveis (por exemplo. Telefone banking)
Outras dicas
Isto não é possível no G1 tmobile neste momento. Não há nenhuma maneira de um aplicativo Android SDK para acessar a entrada de chamada ou de saída nesta hardware combinação / firmware.
e
Eu não tenho certeza isso responde à pergunta, mas é algo relacionado, eu acho.
Você pode instalar Recorder final de voz que pode gravar suas conversas (muito útil quando chamado 'serviço' ao cliente). Uma vez que pode gravá-lo, ele deve ter alguma maneira de acessar a conversa.
Além disso, os recursos que você tem que dar o aplicativo é bastante assustador (traduzido do holandês: acesso completo à Internet, interceptar chamadas de saída, mudar preferências, números de telefone chamada diretamente, gravar áudio / tirar fotos, contatos de atualização, o arranque automático). Parece-me que deve haver algo lá dentro que pode ajudá-lo?
No entanto, eu não acho que ele pode injetar áudio na corrente. A versão Symbian tinha uma opção para inserir sinais sonoros para a conversa, mas eu não acho que a versão Android tem.
Eu descobri att para este uso de seu telefone Android ou ISO, até agora eles AR décadas Behinde symbian e um alternativ inferior infelizmente, se você não instalar um costume kernel / jailbreak não é possível gravar as chamadas recebidas e selecioná-los. "Ultimate Voice Record nido que você use o telefone no modo alto-falante."