Anticisco
http://www.anticisco.ru/forum/

звуковые файлы для IVR в g.729 кодаки или....
http://www.anticisco.ru/forum/viewtopic.php?f=7&t=2210
Страница 1 из 2

Автор:  mormishka [ 05 сен 2011, 13:34 ]
Заголовок сообщения:  звуковые файлы для IVR в g.729 кодаки или....

Добрый день, коллеги.

и так уже шесть дней борюсь с проблемой.
У меня IVR который прекрасно работает, если к нему обращаться с g.711ulaw

но возникла резкая потребногсть использовать только g.729
и конечно мой ivr посылаетвсех, потому как у него файлы записаны в g.711ulaw

не могу записать самостоятельно файлы под 729 кодак.
Я прочитал уйму всего, установил кучу софта, результата за шесть дней НЕТ!

Прошу, дайте пошаговую инструкцию как можно правильно и без ошибочно изготовить фалйы в g.729 кодаке.

ИЛИ я так понимаю нужно делать транскодинг.
Но тут тоже уже пробовал не получается.
Очень надеюсь на вашу помощь
Заранее благодарен за любые ответы

Автор:  mormishka [ 06 сен 2011, 11:09 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

неужели никто не знает как изготовить файлы для ivr в g729....
эх.......

Автор:  _2e_ [ 06 сен 2011, 12:29 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

mormishka писал(а):
неужели никто не знает как изготовить файлы для ivr в g729....
эх.......


А с какого бока тут cisco?
Гугл в руки. Конверторов всяких уйма.
http://www.zjsoftware.com/123converter/

Автор:  mormishka [ 06 сен 2011, 12:51 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

я вот пошёл по вашему пути (прежде чем сюда написать).
Нашёл такой же софт, как и в ссылке..

вот только киска моя не проигрывает такой файл...я ему и расширение менял, всё равно не проигрывает.

поэтому и решил написать на форуме.
Может у кого есть готовый файлик на g729, я бы тогда его записал и попробовал.

Пока всё что я нашёл не помагло.

вот уперся сюда
http://www.cisco.com/en/US/docs/voice_i ... u_075.html

как я понял мне нужно
CiscoUnityDialogicCodec.exe
Avvox_setup.exe

но скачать я их не могу, ттоли руки кривые, толи ещё что.

Так что, есть у кого готовый файлик? или конкретный рецепт риготовления?

Заранее благодарен за любые ответы

Автор:  j_vw [ 06 сен 2011, 19:40 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

Боюсь, что "болт".....
Цыска не медиаплейер....Кроме .au ничего не понимает...
http://en.wikipedia.org/wiki/Au_file_format

Автор:  komuccap [ 07 сен 2011, 08:39 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

Цитата:
Цыска не медиаплейер....Кроме .au ничего не понимает...

не-не-не..еще .wav умеет..плюс .raw..смотря на какой платформе этот файл собираются использовать

Автор:  komuccap [ 07 сен 2011, 08:41 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

топикстартеру:
что за ivr то у вас? может и не в самих файлах дело?
зы: cool edit 2.0 рулит

Автор:  mormishka [ 07 сен 2011, 09:37 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

GPNV_zip#sh ver
Cisco IOS Software, C2900 Software (C2900-UNIVERSALK9_NPE-M), Version 15.1(1)T2, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2010 by Cisco Systems, Inc.
Compiled Sat 23-Oct-10 01:18 by prod_rel_team

ROM: System Bootstrap, Version 15.0(1r)M9, RELEASE SOFTWARE (fc1)

GPNV_zip uptime is 1 hour, 25 minutes
System returned to ROM by power-on
System image file is "flash0:c2900-universalk9_npe-mz.SPA.151-1.T2.bin"
Last reload type: Normal Reload


это вот мой CME

IVR у меня vxml

вот он

<?xml version="1.0"?>
<vxml version="2.0" base="flash:ivr-for-kontora20.vxml">

<var name="number" expr="100"/>

<menu id="main" dtmf="false">
<property name="timeout" value="4s"/>
<prompt><audio src="flash:privet.au"/></prompt>
<catch event="com.cisco.fax.cng"><goto next="#fax"/></catch>
<catch event="noinput"><goto next="#sek"/> </catch>
<catch event="nomatch"><prompt bargein="false"><audio src="flash:absent_number.au"/></prompt><goto next="#sek"/></catch>
<choice dtmf="0" next="#sek"/>
<choice dtmf="1" next="#nm1"/>
<choice dtmf="9" next="#vih"/>
</menu>
<form id="nm1">
<catch event="noinput"> <goto next="#sek"/> </catch>
<field name="num">
<grammar type="application/grammar+regex">[0-9][0-9][0-9]</grammar>
<filled>
<assign name="number" expr="'phone://1'+num"/>
<goto next="#main_nm"/>
</filled>
</field>
</form>
<form id="main_nm">
<transfer connecttimeout="20s" name="mycall" destexpr="number" bridge="true">
<catch event="error.connection.noroute error.connection.baddestination error.connection.noauthorization ">
<prompt><audio src="flash:absent_number.au"/></prompt>
<goto next="#sek"/>
</catch>
<filled>
<if cond="mycall == 'busy'">
<prompt><audio src="flash:number_busy.au"/></prompt>
<goto next="#sek"/>
<elseif cond="mycall == 'noanswer'"/>
<prompt><audio src="flash:no_answer.au"/></prompt>
<goto next="#sek"/>
</if>
</filled>
</transfer>
</form>
<form id="vih">
<catch event="noinput"> <goto next="#sek"/> </catch>
<field name="num">
<grammar type="application/grammar+regex">[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]</grammar>
<filled>
<assign name="number" expr="'phone://9'+num"/>
<goto next="#main_nm"/>
</filled>
</field>
</form>
<form id="main_nm">
<transfer connecttimeout="20s" name="mycall" destexpr="number" bridge="true">
<catch event="error.connection.noroute error.connection.baddestination error.connection.noauthorization ">
<prompt><audio src="flash:absent_number.au"/></prompt>
<goto next="#sek"/>
</catch>
<filled>
<if cond="mycall == 'busy'">
<prompt><audio src="flash:number_busy.au"/></prompt>
<goto next="#sek"/>
<elseif cond="mycall == 'noanswer'"/>
<prompt><audio src="flash:no_answer.au"/></prompt>
<goto next="#sek"/>
</if>
</filled>
</transfer>
</form>
<form id="sek">
<transfer name="mycall" dest="phone://3333" bridge="false"> </transfer>
</form>

</vxml>

все файлы которые сейчас работают в этом ivr
они g711ulaw - и всё прекрасно работает, и играет и скрипт отлично работает

так вот мне нужно сделать фалйы музыкальные в g729
вот и вся задача которую никак не могу выполнить

Автор:  komuccap [ 07 сен 2011, 09:44 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

т.е. вы подменяете звуковые файлики, а они у вас проигрываются? no service/service при этом делали?

Автор:  mormishka [ 07 сен 2011, 09:50 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

конечно делал, и киску перегружал и спецом делал новые названия и скриптик правил.
Мне бы понять как правильно сделать их для g729

Автор:  komuccap [ 07 сен 2011, 10:22 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

да нету там никакой сложности..конвертите в точно таком же формате как и свои предыдущие, только не ulaw, а alaw

Автор:  mormishka [ 07 сен 2011, 10:35 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

очень прошу скажите во что и как.
я уже конвертил как только мог.
скажите мне тупому, какой софт взять и какой файл и с какими параметрами создать, чтоб заработало

заранее благодарен

Автор:  komuccap [ 07 сен 2011, 11:21 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

я выше писал - cool edit 2.0 - очень давно ей пользуюсь

Автор:  mormishka [ 07 сен 2011, 11:46 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

спасибо что тыкнули в софт, очень прошу скажи в каком виде конкретно нужно сохранить файл
заранее благодарен

Автор:  komuccap [ 07 сен 2011, 11:54 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

8khz 8-bit mono a-Law в WAV или AU

Автор:  komuccap [ 07 сен 2011, 11:56 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

а вообще верно же выше написали - ссылок полно на всякие конвертеры ;)
вот, к примеру:
http://okmax.dialog-it.ru/blogs/index.php/cc

Автор:  mormishka [ 07 сен 2011, 11:58 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

ща буду пробовать

а ссылка на конвертор ...там нужно ещё указать как конвертить, но я это нашёл в первый день, не помагло

заранее благодарен

Автор:  mormishka [ 07 сен 2011, 12:24 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

неа, в этом формате тишина, есть ещё варианты?

Автор:  komuccap [ 07 сен 2011, 12:30 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

c cisco.com:
Цитата:
Self-Recording Using Windows Applications
You can use well-known tools such as CoolEdit and SoundForge for recording or converting previously recorded files. Another free tool for recording and editing sound is available at:
http://audacity.sourceforge.net/.
Please note: In order to use these tools with G.729 on Microsoft Windows, the G.729 codec should be loaded on Windows, because unlike G.711, G.729 is not in the public domain and the codec is not freely distributed for commercial use.

Автор:  sesh [ 07 сен 2011, 12:42 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

Опыт ведь передавать надо? Так? Иначе он может потеряться...
Скачайте вот этот архивчик: http://file.qip.ru/file/ciumMhk3/G729.html
Там утилиты для конвертации RAW PCM в RAW G729 и обратно... Разберетесь. И звуковые файлы.
music.wav - исходный PCM файл.
music.pcm - это "содержательная" часть (RAW), выдернутая из .wav звуковым редактором, умеющим это делать (CoolEdit)
music729.pcm - это то что получилось в результате конвертации утилитой
music729.wav - это завернутые данные, полученные на предыдущем шаге, в конверт .wav (CoolEdit)
После этого, нужно 2 байта, начиная с 20-го в .wav файле сделать такимиже, как в файле music729.wav (см табличку http://www.cisco.com/en/US/docs/ios/voi ... #wp1013326).

Автор:  mormishka [ 07 сен 2011, 12:45 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

komuccap писал(а):
c cisco.com:
Цитата:
Self-Recording Using Windows Applications
You can use well-known tools such as CoolEdit and SoundForge for recording or converting previously recorded files. Another free tool for recording and editing sound is available at:
http://audacity.sourceforge.net/.
Please note: In order to use these tools with G.729 on Microsoft Windows, the G.729 codec should be loaded on Windows, because unlike G.711, G.729 is not in the public domain and the codec is not freely distributed for commercial use.



так супер!
написано же.
что нужно загрузить 729 в винды, потому как в свободном доступе в отличии от 711 его нет.

Софты то я ставлю, только какой от них смысл, если в них нет нужного кодека, а именно 729.

Предлагаю чтоб дело сдвинулось с мертвой точки.....
пришлите мне свой готовый любой музыкальный файл под 729, который заведомо уже работает и всё ок.

заранее благодарен

Автор:  mormishka [ 07 сен 2011, 12:47 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

sesh писал(а):
Опыт ведь передавать надо? Так? Иначе он может потеряться...
Скачайте вот этот архивчик: http://file.qip.ru/file/ciumMhk3/G729.html
Там утилиты для конвертации RAW PCM в RAW G729 и обратно... Разберетесь. И звуковые файлы.
music.wav - исходный PCM файл.
music.pcm - это "содержательная" часть (RAW), выдернутая из .wav звуковым редактором, умеющим это делать (CoolEdit)
music729.pcm - это то что получилось в результате конвертации утилитой
music729.wav - это завернутые данные, полученные на предыдущем шаге, в конверт .wav (CoolEdit)
После этого, нужно 2 байта, начиная с 20-го в .wav файле сделать такимиже, как в файле music729.wav (см табличку http://www.cisco.com/en/US/docs/ios/voi ... #wp1013326).


круто, ща погляжу.
я скачал это архив ещё пять дней назад, пробовал, но не получилось.......
буду дальше крутить

Автор:  mormishka [ 07 сен 2011, 14:08 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

Решение Сергея работает!
его файл играет.
сейчас буду готовить по его рецепту

большое спасибо, по результатам отпишу обязательно

Автор:  mormishka [ 07 сен 2011, 15:09 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

И ТАК
всем большое спасибо, Сергею особенно!

Решение работает, я опишу его ещё раз, максимально подробно.
Хочу чтоб любой мог приготовить g729 для IVR и не потерял как я на этом семь дней.

И так
1. Нужно знать, что уважаемая циска умеет крутить только .au и .wav
2. Для изготовления как мне посоветовали, нужно
Cool edite pro 2.0 – его и установил (для работы со звуком)
Hex Editor Neo – для правки битиков
G729 – для конвертации в g729 (он лежит на сайте voiceage.com)
3. Открываем любой звуковой файл в cool edit и сохраняем его, как PCM RAW DAT (.pcm)
4. Записываем его в папку g729 . Далее в строке
va_g729_encoder.exe имя_нашего_файла.pcm имя_получаемого_файла.pcm
например: va_g729_encoder.exe privet.pcm privet729.pcm
5. Открываем в cool edit имя_получаемого_файла.pcm
6. Сохраняем как window pcm (.wav) . Получаем например имя_получаемого_файла.wav
7. имя_получаемого_файла.wav открываем прогой Hex Editor Neo. Меняем в 5-ом столбце (04) по счёту и 2-ой строке значение на db . Далее меняем в 6-ом (05)столбце по счёту и 2 строке значение на 14. Сохраняем. Иными словами меняем 20 и 21 бит.
8. записываем на циску и кайфуем.

Автор:  Fedia [ 07 сен 2011, 15:40 ]
Заголовок сообщения:  Re: звуковые файлы для IVR в g.729 кодаки или....

Афигеть простая процедура!

Апплодирую стоя тому, кто это сделал первым!

Ща перетащу в решенные

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/