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

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С без внешних компонент.

1 стартмани

17.04.2024    356    0    Irwin    2    

8

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

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

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

1 стартмани

21.03.2024    402    1    vikhrov53    0    

3

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

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

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

1 стартмани

30.01.2024    518    2    kwn2000    2    

5

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

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

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

1 стартмани

19.01.2024    6211    5    AnatolPopov    31    

36

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

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

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

1 стартмани

03.11.2023    703    3    q_i    0    

11

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

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

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

2 стартмани

29.09.2023    1943    maksa2005    8    

22

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

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

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

1 стартмани

28.09.2023    1349    1    FIERYLIONS    18    

7

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

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

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

1 стартмани

15.09.2023    3132    12    vandalsvq    8    

48
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
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 1912 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
kuzyara; +1
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.
+
Оставьте свое сообщение