Share via


Configurar anúncios

 

Tópico modificado em: 2010-11-07

Ao configurar comunicados, na verdade você está configurando como deseja manipular as chamadas para números não atribuídos. É possível reproduzir um prompt, que pode ser um arquivo de áudio ou um arquivo TTS (conversão de texto em fala) ou simplesmente transferir a chamada para um destino especificado sem reproduzir um prompt.

Para criar um novo comunicado, execute as seguintes etapas:

  1. Para prompts de áudio, grave o arquivo de áudio usando seu aplicativo de gravação de áudio favorito.

  2. Para prompts de áudio, execute o cmdlet Import-CsAnnouncementFile para importar o conteúdo do arquivo de áudio para o Repositório de Arquivos.

  3. Execute o cmdlet New-CsAnnouncement para criar e dar nome ao comunicado. Execute esta etapa para criar comunicados com prompt de áudio, um prompt TTS ou sem prompt.

    tipDica:
    Pode ser desejável criar um comunicado sem prompt, por exemplo, se você deseja transferir chamadas para um destino específico sem reproduzir uma mensagem.
  4. Atribua o novo comunicado a um intervalo numérico na tabela de números não atribuídos.

Este tópico descreve como importar e criar comunicados. Para informações sobre como atribuir comunicados na tabela de números não atribuídos, consulte Configurar a tabela de números não atribuídos.

Para criar um novo comunicado

  1. Para prompts de áudio, crie o arquivo de áudio.

  2. Faça logon como membro do grupo RTCUniversalServerAdmins ou como membro de uma das funções administrativas predefinidas que sejam compatíveis com Comunicados. Se você não estiver conectado como membro de uma dessas funções, será solicitado que mude as credenciais.

  3. Inicie o Shell de Gerenciamento do Lync Server: clique em Iniciar, em Todos os Programas, em Microsoft Lync Server 2010 e em Shell de Gerenciamento do Lync Server.

  4. Para prompts de áudio, execute:

    Import-CsAnnouncementFile -Parent <service of the Application Server running the Announcement application> -FileName <name for file in File Store> -Content Byte [<contents of file in byte array>]
    
  5. Execute:

    New-CsAnnouncement -Parent <service of Application Server running the Announcement application, in the form: service:ApplicationServer:<fqdn> > `
    -Name <unique name to be used as destination in unassigned number table> `
    [-AudioFilePrompt <FileName specified in Import-CsAnnouncementFile>] `
    [-TextToSpeechPrompt <text string to be converted to speech>] `
    [-Language <Language for playing the TTS prompt (required for PromptTts)>] `
    [-TargetUri sip:SIPAddress for transferring caller after announcement]
    

    Para transferir chamadas para a caixa postal, digite o SIPAddress no formato sip:nomedousuário@nomedodomínio;opaque=app:voicemail (por exemplo, sip:bob@contoso.com;opaque=app:voicemail). Para transferir chamadas para um número de telefone, digite o SIPAddress no formato sip:número@nomedodomínio;user=phone (por exemplo, sip:+ 14255550121@contoso.com;user=phone).

    Por exemplo, para especificar um prompt de áudio:

    $a = Get-Content ".\PromptFile.wav" -ReadCount 0 -Encoding Byte
    Import-CsAnnouncementFile -Parent service:ApplicationServer:pool0@contoso.com `
    -FileName "ChangedNumberMessage.wav" -Content $a
    New-CsAnnouncement -Parent service:ApplicationServer:pool0.contoso.com `
    -Name "Number Changed Announcement" -AudioFilePrompt "ChangedNumberMessage.wav"
    

    Por exemplo, para especificar um prompt TTS:

    New-CsAnnouncement -Parent service:ApplicationServer:pool0.contoso.com `
    -Name "Help Desk Announcement" `
    -TextToSpeechPrompt "The Help Desk number has changed. Please dial 5550100." -Language "en-US"
    

    Para mais detalhes sobre estes cmdlets e para ver uma lista dos códigos de linguagem a serem usados no parâmetro TextToSpeechPrompt, consulte a documentação do Shell de Gerenciamento do Lync Server ou a Ajuda para o Shell de Gerenciamento do Lync Server.