Como desativar o sinal sonoro de ditado?

11

Para ditado no OS X, você pressionou duas vezes uma tecla (defini a minha como fn) para começar a ditar. Em seguida, emite um sinal sonoro muito irritante . E quando você pressiona o botão de retorno, produz outro ruído muito irritante .

Como desligo esse barulho muito irritante , sem diminuir o volume do sistema?

gnus
fonte

Respostas:

10

Testado:

  • Existem 3 arquivos de som para as 3 funções: iniciar, cancelar e parar.
  • Eles são chamados de:
    dt-begin.caf, dt-cancel.cafe dt-confirm.caf(respectivamente). Eles têm tom médio, baixo e alto (respectivamente).
  • Eles estão localizados em: /System/Library/PrivateFrameworks/AssistantServices.framework/Versions/A/Resources/
  • Você pode criar um .cafarquivo de áudio funcional simplesmente alterando a extensão de um arquivo .aif/ .aiffpara .caf.
  • Você pode converter de outro formato ou criar um .aif/ .aiffno iTunes, Garageband, na maioria dos programas de edição de áudio, etc.
  • Se você colocar um CD de música comprado em uma loja no computador, verá as faixas como arquivos .aiff, não .aif. No entanto, eles têm o mesmo formato. Uma analogia é .jpge .jpeg. A única diferença que sei é que você pode definir programas diferentes para abrir cada um por padrão.

Os usuários avançados devem ser capazes de levá-lo daqui e / ou pular para a Etapa 10 .

Para o resto:

Notas para pessoas iniciantes em conversão de áudio:
AIFF significa Audio Interchange File Format.
Se você colocar um CD no seu computador os arquivos terão .aiff
Se você converter arquivos com o iTunes você vai acabar com .aif (faltando segunda 'f')
Se você converter arquivos com outros programas que você pode ser capaz de escolher, ou conjunto antes do tempo, ou simplesmente obterá o que os desenvolvedores decidiram que você recebe.

Para converter um pouco de áudio (opcionalmente silencioso) no iTunes 11 em um arquivo aiff:
Desative o Ditado: (Preferências do Sistema> Sistema (guia)> Ditado e Fala (botão))

  1. iTunes (menu)> Preferências (item de menu)>
    Geral (guia)> Configurações de importação ... (botão)> Importar usando (menu)>
    mude para:
    clique no codificador AIFF OK(botão).

  2. Encontre uma música com uma introdução silenciosa (mais rápida), segmento ou qualquer som que você gosta.

  3. Obter informações sobre a música (comando-i, clique com o botão direito do mouse, ou clique com a tecla Control pressionada ou em Arquivo (menu)> Obter informações). Vá para a Optionsguia.

  4. Edite os horários de Início e Parada para ajustar a parte que você deseja para o novo som (você pode decidir 10 milissegundos de silêncio). As caixas de seleção serão marcadas automaticamente se você editar as horas. Clique em OK. (Não se preocupe, isso é não destrutivo e os tempos serão redefinidos para os corretos até o milésimo de segundo se você desmarcar as caixas e clicar em OK novamente, lembrarei no final para fazer isso.)

    • ** Se você não deseja som, NÃO remova simplesmente os arquivos relevantes da estrutura. Siga as instruções aqui contidas e faça um áudio "silencioso" a partir de uma parte silenciosa de uma música.
    • Você pode usar qualquer combinação dos sons padrão e os seus.
    • Você pode usar outros sons internos do sistema, como alertas, etc. Basta ir /System/Library/Soundse copiar o (s) seu (s) som (s) de alerta favorito (s) e renomear conforme apropriado (consulte as etapas a seguir).
  5. clique com a tecla Ctrl pressionada, clique com o botão direito do mouse ou em Arquivo (menu)> Criar nova versão> e selecione Create AIFF Version. Em seguida, no menu da primeira frase desta etapa Show In Finder, selecione ou pressione command-shift-r.

  6. Vá para o Finder e abra uma nova janela do Finder (command-shift-n) para ter duas janelas abertas. Na nova janela, navegue até o diretório com os sons de ditado padrão (para os iniciantes, faça o seguinte: realçando e copiando (command-c) a seguinte linha (funciona, é diferente do caminho do diretório real , indicado na parte superior) da resposta, se você quiser, pode usar essa em vez disso, Resourcesna sequência a seguir é apenas um alias ou link simbólico incorporado ):
    /System/Library/PrivateFrameworks/AssistantServices.framework/Resources
    pressione command-shift-g e, em seguida, command-v para colar o que você acabou de copiar e pressione Enter)

  7. Back-up dos arquivos originais (eles são chamados de:
    dt-begin.caf, dt-cancel.cafe dt-confirm.caf), arrastando-os para uma pasta criada em algum lugar especificamente com a finalidade de fazer o backup no caso de algo der errado ou você não gosta seus novos arquivos de som personalizado. Às vezes, gosto de nomear a pasta como o caminho para o diretório de onde os arquivos do sistema vieram com modificações como esta. Como agora você pode incluir o /caractere nos nomes de arquivos, isso não é um problema (normalmente). Se você deseja o melhor dos dois mundos, simplesmente crie um diretório vazio em seu diretório de backup com o caminho como nome ao lado dos arquivos dos quais você acabou de fazer backup; portanto, se houver algum problema com algum programa de backup de terceiros, ele não conseguirá copiar um diretório vazio, sem grandes danos. Diretório e pastasão termos intercambiáveis ​​aqui. Depois de fazer o backup, exclua-os da Resourcespasta. Você precisará se autenticar como administrador, pois eles são arquivos de sistema protegidos.

  8. Agora, na outra janela que mostra o novo arquivo de música que você criou (em sua biblioteca do iTunes em algum lugar), renomeie o arquivo para qualquer arquivo de som que você esteja substituindo. Se você substituir os três sons padrão pelo mesmo arquivo, duplique-o, realçando-o e pressionando o comando-d duas ou três vezes, se desejar manter o nome do arquivo / arquivo ORIGINAL na sua biblioteca do iTunes por qualquer motivo. Em seguida, renomeie-os adequadamente, conforme a etapa 7. Confirme que deseja alterar a extensão. Em seguida, mantenha pressionada a opção para copiá- los para a Resourcespasta. Você precisará se autenticar novamente.

  9. Tempo de limpeza (antes de esquecermos. Este é o penúltimo passo):

    • faça backup dos 3 (ou 4) arquivos que você acabou de criar / renomear para uma pasta também. Dessa forma, você sempre deve excluir ou SUBSTITUIR os arquivos da Resourcespasta, copiando e sempre terá um backup do seu conjunto personalizado e do conjunto original.
    • exclua os arquivos personalizados renomeados da pasta da biblioteca do iTunes em que estavam, se você não os tiver movido na subpasta anterior a esta, na qual você os fez backup.
    • se você não deseja o arquivo de música modificado original no iTunes, também pode movê-lo ou deixá-lo lá para referência. Se você o moveu na frase anterior ou no início da limpeza, realce-o no iTunes e pressione a tecla 'Excluir' e, em seguida, confirme, eu mudaria para o lixo, se ainda estiver lá e você não quiser.
    • volte ao iTunes e obtenha informações no seu arquivo de música original e volte para Optionsalterar os horários de início / parada de volta ao original desmarcando as caixas e pressionando 'OK' (o iTunes obterá automaticamente o horário de parada correto, não se preocupe !), como na etapa 4.
  10. Agora que você alterou os arquivos com o Ditado desativado, você pode:

    • a) Reinicialização (se o Ditado estava ativado desde a última vez em que você inicializou, ou se você não sabe, ou apenas para ter a certeza possível de que está tendo uma boa chance)
    • b) interrompa o processo ' assistantd ' de propriedade de 'you'. (Se você não sabe o que isso significa, basta reiniciar, já houve um número suficiente de mãos dadas até agora.)
    • Quando o computador voltar a ligar, faça o login e vá para Preferências do sistema para reativar o ditado.

Notas de usuário avançado / monitor de atividade:

  • NÃO remova simplesmente os arquivos relevantes da estrutura se desejar uma notificação 'silenciosa' (substitua-os por arquivos de som silenciosos). Isso causará uma falha nos processos relevantes e gerará o processo ReportCrash, e o ditado não reconhecerá nenhuma entrada de áudio e o assistantd terá um comportamento 'inesperado'.
  • Três (3) processos principais são iniciados quando o Ditado é ativado (todos executados pelo usuário):
    1. O assistand é lançado primeiro e não sai por si próprio.
    2. O ditado é iniciado alguns segundos depois e é encerrado automaticamente ~ 6 segundos após o desligamento normal do ditado (nas Preferências do Sistema).
    3. O ABAssistantService é iniciado alguns segundos após o Dictation e acredito que ele está sendo coletado e depois passado para o assistantd para carregar uma certa quantidade de dados do AddressBook e, em seguida, sai. Isso acontece se passaram 45 segundos desde o último lançamento. ( Veja esta pergunta no A.SE para mais pesquisas que eu e outras pessoas fizemos. )
  • Se você matar o processo assistantd enquanto o Dictation estiver ativado nas Preferências do Sistema, ele será reiniciado.
  • como observação lateral, vários com.apple.audio.ComponentHelper e com.apple.audio.SandboxHelper (uma duplicata de um processo mais antigo de propriedade de _coreaudiod) foram gerados com a propriedade do usuário ao brincar um pouco demais ao alterar os .cafarquivos às vezes , geralmente juntos.
NOTjust - user4304
fonte
Resposta fantástica, detalhada, bem formatada, aprofundada.
gosmond
0

Aqui está uma maneira ainda mais fácil. Ele funciona para ditados em geral, em todos os aplicativos (incluindo Siri): http://www.iphonehacks.com/2012/10/adjust-sirs-volume-independently-from-iphone-volume.html

É muito simples (e realmente muito óbvio). Há um controle de volume separado para o Siri, da mesma forma que há um controle de volume separado para mídia e campainha e alertas.

Caso você ainda não tenha entendido, veja como ajustar o volume da Siri:

Pressione o botão Início até a Siri iniciar Agora use os botões de volume na lateral do seu iPhone e iPad para ajustar o volume da Siri. [Curiosamente, você não pode abaixar o volume completamente, apenas até o último nível] "

rosa
fonte
No iOS, você também pode substituir o sistema .caf pelo método descrito na postagem de NOTjust. No entanto, a localização deste arquivo que eu esqueci atualmente.
esqueleto da curva