The foregoing problems are solved and a technical advance is achieved by a
computer-implemented system for providing a digital watermark in an audio
signal. In a preferred embodiment, a audio file, such as a .WAV file,
representing an audio signal to be watermarked is preprocessed using an
algorithm of the present invention herein referred to as the "PAWS
algorithm" to determine and log the location and number of opportunities
that exist for inserting a watermark into the audio signal such that it
will be masked by the audio signal. The user can adjust certain parameters
of the PAWS algorithm before the audio file is processed. A/B/X testing
between the original and watermarked files is also supported to allow the
user to undo or re-encode the watermark, if desired.
Os problemas antecedentes são resolvidos e um avanço técnico é conseguido por um sistema computador-executado para fornecer um watermark digital em um sinal audio. Em uma incorporação preferida, uma lima audio, tal como uma lima do WAV, representando um sinal audio ser watermarked é preprocessed usando um algoritmo da invenção atual consultada nisto como dos "ao algoritmo PAWS" para determinar e registrar a posição e o número das oportunidades que existem introduzindo um watermark no sinal audio tais que estará mascarado pelo sinal audio. O usuário pode ajustar determinados parâmetros do algoritmo dos PAWS antes que a lima audio esteja processada. A/B/X que testa entre as limas originais e watermarked é suportado também para permitir que o usuário undo ou re-codifique o watermark, se desejado.