Запись звука с микрофона

16.03.16

Задачи пользователя - Разное

Иногда требуется хранить звукозаписи в 1С-ке, и удобнее было бы это делать напрямую из 1С.

Скачать исходный код

Наименование Файл Версия Размер
Запись звука с микрофона
.epf 859,94Kb
75
.epf 1.1 859,94Kb 75 Скачать

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

Запись звука идёт в mp3 файл. Для записи используется библиотека LAME.

Качество звукозаписи можно изменить в коде самой обработки.

На данном примере идёт качество записи: 2 канальный звук, битрейт 32, качество 44.1 kHz.

Как вариант дальнейшей разработки - это сделать запись из справочника (например, номенклатуры) и к нему подвязывать внешние звуковые файлы.

запись звука в

См. также

Разложим фото по полочкам

Разное Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

В публикации представлена простая внешняя обработка, позволяющая перенести файлы с фото в нужные папки.

1 стартмани

21.03.2024    389    1    vikhrov53    0    

3

Учет домашней квартплаты

Разное Платформа 1С v8.3 Конфигурации 1cv8 Энергетика и ЖКХ Россия Бухгалтерский учет Управленческий учет Абонемент ($m)

Позволяет в одном документе собрать записи по всем коммунальным платежам и показаниям бытовых приборов. Вы не пропустите и не забудете свой коммунальный платеж. Будете точно знать ежемесячную сумму коммуналки по всем объектам собственности. Расширение предназначено для самой популярной конфигурации 1С:Бухгалтерия 8, ред. 3. Объекты расширения не имеют заимствования конфигурации. Его легко встроить в другие типовые конфигурации 1С.

1 стартмани

30.01.2024    509    2    kwn2000    2    

5

Конфигурация "Рюкзачок"

Разное Платформа 1С v8.3 Туризм и путешествия Россия Абонемент ($m)

Составление комплекта вещей в поездку, поход, для работы и т.п. Конфигурация разработана для платформы 1С:Предприятие 8.3 (конкретно учебная версия 8.3.13.1644, потому что более новые утомили меня своими сюрпризами).

1 стартмани

19.01.2024    6188    5    AnatolPopov    31    

36

Конфигурация "Казначей группы (класса/команды/...)"

Разное Взаиморасчеты Платформа 1С v8.3 Общественные и некоммерческие структуры Обучение, бизнес-тренинг, курсы Развлечения, искусство, спорт Домашние учет и финансы Управленческий учет Абонемент ($m)

Нано- (даже не микро- !) конфигурация для тех, кто выступает в роли казначея класса/группы/команды, и в чьи задачи входит сбор денег с участников за участие в каких-то мероприятиях, а потом передача собранных денег организаторам этих мероприятий.

1 стартмани

03.11.2023    695    3    q_i    0    

11

Математический тренажер через телеграмм (feat 1С)

Математика и алгоритмы Разное Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Расширение (+ обработка) представляют собою математический тренажер. Ваш ребенок сможет проверить свои знание на математические вычисление до 100.

2 стартмани

29.09.2023    1936    maksa2005    8    

22

Генератор математических примеров

Математика и алгоритмы Разное Абонемент ($m)

Маленькая программа для генерации примеров. C#

1 стартмани

28.09.2023    1330    1    FIERYLIONS    18    

7

Конструктор: ЧислоПрописью и СтрокаСЧислом

Разное Инструментарий разработчика Работа с интерфейсом Платформа 1С v8.3 Абонемент ($m)

Возможно я просто ленивый, а может потому что понадобилось... в общем сделал конструктор параметров. Может 1С когда-нибудь сделает что-нибудь такое в конфигуратор?

1 стартмани

15.09.2023    3118    12    vandalsvq    8    

48

Viewer 1.0 (библиотека картинок, wingding, webdings, символы по кодам)

Разное Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Иногда нужно посмотреть все картинки из библиотеки картинок или шрифты Webdings/Wingdings, вот собственно эта обработка для этого...

1 стартмани

04.09.2023    797    2    Незнайка    0    

11
Комментарии
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Nurbek_EkipazhKZ 43 16.03.16 23:08 Сейчас в теме
День добрый!При воспроизведении звука, шумы, что не так делаю?
2. odineskin2 249 17.03.16 06:07 Сейчас в теме
(1) Nurbek_EkipazhKZ,
Добрый день. видимо устройство у вас по другому настроено, смотрите там в коде есть строчка
Команда = "cmd.exe /c " + linco_exe + " -B 32 -C 2 -R 44100 | " + lame_exe + " -r - " + out_mp3

для утилиты linco.exe есть параметры командной строки:

-B, --bits Set number of bits per sample.
-C, --channels Set number of channels.
-R, --rate Set number of samples per second(sample rate).
-D, --duration Specify maximum record duration(h:m:s).
-dev, --device Specify the sound device to be used for recording.
-lsdev List the installed sound devices and exit.
-ff Support "flag-files".

вам нужно из командой строки запустить linco.exe с параметром lsdev и посмотреть какие устройства у вас в системе определены и затем в строчку в 1с добавить - dev 1(или номер устр-ва которое есть у вас).
файлик linco.exe прикладываю

Прикрепленные файлы:
linco.exe
3. kuzyara 1910 18.03.16 04:37 Сейчас в теме
А какие бывают сценарии применения звукозаписи в 1С?
4. odineskin2 249 18.03.16 05:49 Сейчас в теме
(3) kuzyara,
ну например звукозаметки к справочники (контрагенту, номенклатуре).
а также если звуковая карта поддерживает стерео микшер, то можно записывать разговоры со скайпа, ip телефонии - т.е. весь звук с компьютера и например прикладывать его к заказам, счетам и т.д.
5. fzt 18.03.16 06:53 Сейчас в теме
(4) отличная идея, при выставлении счета за телефонные консультации. Браво. Не забудьте предупредить абонента что "для повышения качества бла бла, все разговоры записываются". Осталось как-то это дело импортировать с моего сотового :D
6. starik-2005 3036 19.03.16 13:12 Сейчас в теме
(3) kuzyara, ну для людей с ограниченными функциями зрения очень даже может помочь. Для Linux можно реализовать через sox - там функций очень много, включая запись с того момента, как что-то сказали и до момента окончания реплики - даже кнопку "стоп" не надо.
7. outs1deR 07.07.16 21:02 Сейчас в теме
Подскажите пожалуйста, скачал эту обработку, но мне нужно записывать не только микрофон, но и наушники (стоит гарнитура). Мне нужно для целей ip телефонии. что можно сделать?Стерео микшер включал, но тогда вообще ничего не записывается (назначал микшер устройством по умолчанию). Тестировал на win7
8. odineskin2 249 07.07.16 22:33 Сейчас в теме
(7) outs1deR, если гарнитура юсб то не все звуковые карты будут через стеремикшер писать звук
9. outs1deR 08.07.16 15:04 Сейчас в теме
(8) спасибо большое что ответили! Но теперь проблема другая - стерео микшер настроил, все работает, но мой собеседник на другом конце провода слышит сам себя с задержкой, то есть как будто эхо. Видимо звук от него передается ко мне в наушники и потом передается обратно ему же. И похоже что это никак не поправить. Если отключить микшер, то записывается только звук с микрофона, то есть запись того, что сказал собеседник не ведется. Даже уже не знаю куда копать. В теории нужна какая то компонента, которая будет писать микрофон и линейный вход, объединять потоки и создавать итоговую запись. Где такую найти - ума не приложу, не подскажите, библиотека LAME такое умеет?а то описания ее нигде не найду
10. odineskin2 249 09.07.16 20:29 Сейчас в теме
(9) outs1deR, LAME пишит звук с устройства которое ему казать. как вариант попробуйте настроить звонилку, указать на выходе микрофон а не стереомикшер. как то так.
11. als 9 26.06.17 15:40 Сейчас в теме
Попробовал обработку. Как раз, то что искал.
Спасибо за решение!
12. men260181 22 30.06.17 14:16 Сейчас в теме
Добрый день! Пробовал вашу разработку и столкнулся с интересным моментом: несколько дней назад запись шла хорошо, файл после прослушивал и все было замечательно. Хотел показать коллеге данную разработку, начал демонстрацию и получил странный результат: файлы записываются в замедленном виде, при прослушивании на разных плеерах голос очень замедлен. Не могли бы подсказать в чем может быть дело?
13. odineskin2 249 30.06.17 15:53 Сейчас в теме
Добрый день. Как вариант поиграться параметрами записи библиотеки. Ссылка выше была
(12)
18. alexhummer 19.05.20 10:52 Сейчас в теме
(13)
Добрый день.
Как можно с Вами связаться?
14. sabretoothed 52 01.10.19 10:46 Сейчас в теме
Добрый день.Обработка у меня работает.Но хотелось бы ещё узнать возможно ли дописывать в существующий файл?Или например ставить запись на паузу?
15. alexhummer 24.04.20 01:45 Сейчас в теме
Очень интересная идея.
А каким образом реализовано воспроизведение?
16. Lion_LexXx 1 26.04.20 20:04 Сейчас в теме
(15)
ответ (2) скорее всего
17. xzka 17.05.20 12:40 Сейчас в теме
Если у вас замедленная запись или шумы, нужно:
1. Открыть параметры записывающего устройства.
2. Переходим на вкладку дополнительно.
3. Смотрим параметры. Параметры в обработке должны совпадать с параметрами устройства.
В моём случае параметры запуска "B - 16 C - 2 R - 48000"
Очень не хватило этого в инструкции, за обработку спасибо.
Прикрепленные файлы:
19. AnotherSide 07.07.20 16:08 Сейчас в теме
В веб-клиенте данный функционал будет работать, никто не пробовал?
20. odineskin2 249 15.07.20 09:15 Сейчас в теме
(19) вряд ли, лучше через тонкого клиента
21. FreeArcher 159 29.01.21 06:19 Сейчас в теме
А по RDP можно такое реализовать?
У нас стоят тонкие клиенты ELTEX и подключение к серверу по RDP.
Оставьте свое сообщение