Easyelectronics.ru

Электроника для всех
Текущее время: 14 окт 2019, 15:53

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 23 ] 
Автор Сообщение
 Заголовок сообщения: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 15 июл 2019, 19:57 
Заглядывает иногда

Зарегистрирован: 04 фев 2016, 12:43
Сообщения: 168
Откуда: BELARUS
Запись на расстоянии метра без обработки.Могу обработать запись сами удивитесь)STM32F103C8 вроде как на 8kHz. первый тест.На компе на питоне скрипт указываешь кол-во секунд записи частоту на выходе WAW файл.Все это дело по wifi через ESP01.Захват на 8 кHz, но в питоне приходится ставить каким то боком 4. Долго разбирался,загнал таблицу синуса, на обратной стороне декодировал все ок.Других пару тестов проделал.... пока в Audacity не закинул и не поигрался с записью.
Завтра буду подымать частоту)
Код для G711 брал где-то не понятно от куда,разобрался и адаптировал под питон и мк.
Код:
Python
def  alaw2linear(a_val):      
    t = 0;     
    seg = 0;   
    a_val ^= 0x55;
    t = (a_val & QUANT_MASK) << 4;
    seg = (a_val & SEG_MASK) >> SEG_SHIFT;
    if seg == 0:
        t += 8;
    elif seg == 1:
        t += 0x108;
    else:
        t += 0x108;
        t <<= seg - 1;
    if(a_val & SIGN_BIT):return t
    else: return -t


Вложения:
4000kHz.zip [10.97 Кб]
Скачиваний: 92

_________________
#ElectroHobby
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 15 июл 2019, 20:19 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 3643
Да мы и сами удивлены, хехе.
А вот так выглядит ваша запись:
видна фрагментированность и смещение относительно нуля полностью в положительную сторону, а так же сильное ограничение по амплитуде, из-за чего там никакой синусоиды и нет, сплошь прямоугольник.

Вложение:
Без-имени-1.jpg
Без-имени-1.jpg [ 58.35 Кб | Просмотров: 979 ]

Вложение:
Без-имени-2.jpg
Без-имени-2.jpg [ 45.13 Кб | Просмотров: 979 ]


Фрагментированность записи говорит о нехватке пропускной способности цифрового тракта (либо о неправильной его организации для непрерывной передачи аудио), а ограничение сигнала говорит об ошибках в аналоговом тракте - амплитуда на входе АЦП превышает диапазон оцифровки. Наличие полностью положительного смещения от нуля - говорит о неправильной интерпретации значений - они должны быть знаковыми, то есть в + и - .


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 15 июл 2019, 22:03 
Заглядывает иногда

Зарегистрирован: 04 фев 2016, 12:43
Сообщения: 168
Откуда: BELARUS
BusMaster писал(а):
Да мы и сами удивлены, хехе.
Фрагментированность записи говорит о нехватке пропускной способности цифрового тракта (либо о неправильной его организации для непрерывной передачи аудио), а ограничение сигнала говорит об ошибках в аналоговом тракте - амплитуда на входе АЦП превышает диапазон оцифровки. Наличие полностью положительного смещения от нуля - говорит о неправильной интерпретации значений - они должны быть знаковыми, то есть в + и - .


Значения могут быть и без знаковыми для 8 бит но у меня 12).
Аналоговый тракт представляет из себя готовый микрофонный модуль на "операционнике". Смещение относительно 0 в положительную сторону все правильно т.к. оно сделано по умолчанию на том же модуле.Коэффициент усиления стоял максимальный поэтому и приваливает значения.Отрицательные значения?-завтра в питоне -2048 сделаю и посмотрим, что изменится.8 килогерц не придел вроде и до 44100 подымал в тестах, но надо проверять там уже наверно мало процессорного времени оставалось(в таком варианте как у меня сейчас) хотя оно мне и не надо, этож микрофон)

Спасибо!!! завтра день экспериментов)

_________________
#ElectroHobby


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 15 июл 2019, 22:36 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 3643
Отрицательные значения в 12-битном АЦП должны выравниваться по 16-битной границе, поскольку в формате wav кратность глубины равна 8 битам. То есть, при 16 битной глубине получаются числа в диапазоне -32768 ... +32767.
Чем плоха постоянная составляющая? Тем, что при запуске или остановке воспроизведения будет слышен щелчок. А во-вторых, постоянная составляющая вызывает постоянный ток через выходной аудиоусилитель и повышенное его потребление, в том числе и излишний нагрев.
Что касается частоты дискретизации - да ну, погодите её поднимать. У вас тракт не справляется даже с 4 кГц - я ж показал картинку, у вас периодически прерывается звук. Либо вы неправильно организовали тракт передачи. Для правильной работы у вас должно быть два поочередно переключаемых буфера - один заполняется, другой передается, затем меняются местами.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 15 июл 2019, 23:34 
Старожил
Аватара пользователя

Зарегистрирован: 04 окт 2011, 10:19
Сообщения: 1762
Может это поможет
https://github.com/gegel/jackpair
https://github.com/x893/Codec2WalkieTalkie


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 16 июл 2019, 09:49 
Заглядывает иногда

Зарегистрирован: 04 фев 2016, 12:43
Сообщения: 168
Откуда: BELARUS
BusMaster писал(а):
Отрицательные значения в 12-битном АЦП должны выравниваться по 16-битной границе...
У вас тракт не справляется даже с 4 кГц ...

Да немного сдвинул результаты декодирования 3<< (пока не 16 бит предварительно) "попердывание" стало очень отчетливо слышно)
Надо определится где проблема.Для захвата "кольцевой буфер" , один буфер заполняется ДМА по кругу и прерывания по заполнению половины и буфера целиком.Между прерываниями буфер кодируется и передается.Судя по логам все успевало с большим запасом.

_________________
#ElectroHobby


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 16 июл 2019, 10:38 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 3643
Сделайте полностью выравнивание по левому краю 16-битных данных. В настройках АЦП это возможно автоматически!. Формат wav понимает либо 8, либо 16 бит, то есть кратно 8 битам.

Вложение:
Без-имени-1.jpg
Без-имени-1.jpg [ 86.3 Кб | Просмотров: 900 ]


Загрузите полученный аудиофайл в аудиоредактор и посмотрите - у вас перерывы в звуке. Если с оцифровыванием все в порядке, значит проблема где-то дальше, например в вайфае.
Для проверки канала передачи просто сгенерируйте массив синусоиды и передайте его. Значения синусоиды можно посчитать даже на калькуляторе, взяв их с шагом через 15° или 30°.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 16 июл 2019, 14:29 
Заглядывает иногда

Зарегистрирован: 04 фев 2016, 12:43
Сообщения: 168
Откуда: BELARUS
BusMaster писал(а):
Загрузите полученный аудиофайл в аудиоредактор и посмотрите - у вас перерывы в звуке. Если с оцифровыванием все в порядке, значит проблема где-то дальше, например в вайфае.
Для проверки канала передачи просто сгенерируйте массив синусоиды и передайте его. Значения синусоиды можно посчитать даже на калькуляторе, взяв их с шагом через 15° или 30°.

Думаю причина "пердежки"(перерывов в звучании найдена)

Это просто не во время передачи пакетов)
Сейчас буду пробовать устранять)


Вложения:
diag_data.jpg
diag_data.jpg [ 59.52 Кб | Просмотров: 875 ]

_________________
#ElectroHobby
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 16 июл 2019, 18:46 
Заглядывает иногда

Зарегистрирован: 04 фев 2016, 12:43
Сообщения: 168
Откуда: BELARUS
Микрофонный модуль на базе max9814.The MAX9814 is a low-cost, high-quality microphone amplifier with automatic gain control (AGC) and low-noise microphone bias.

Прикрепил, что пока получилось на 9000 килогерцах) помехи по питанию убрать пока полностью не удалось.

Меня беспокоит другой вопрос) захватываю(отцифровываю) я данные в буфер на 18kHz ,а в Питоне приходится ставить 9 при записи?Длинна данных для записи частота * умножить на время.
Код:
import wave
record_len = 5     # 5 seconds
sampleRate = 9000.0 # захватываю с частотой 18kHz?
************
if len(stream)>=sampleRate*record_len:
      print("recordfinish")
       for i in range (len(stream)):
            a2l_i=alaw2linear(ord(stream[i]))
            if a2l_i <=16383:#разложение значений АЦП на -+?????
               a2l_i = a2l_i * -1#разложение значений АЦП на -+????
            else: a2l_i = a2l_i - 16383#разложение значений АЦП на -+????
            wav_data = struct.pack('<h', a2l_i)# 16 бит в два байта
            obj.writeframesraw(wav_data)#записываем эти два байта
       break
obj.close()#wav файл готов.


Что получилось прилагаю ). Сейчас запинают)
С Gain поигрался, лутше оставить 60db как и было.
Attack/Release не игрался попробую.

В принципе и без питон модуля wave можно с генеровать самому но все же ...


Вложения:
original.zip [106.74 Кб]
Скачиваний: 90

_________________
#ElectroHobby
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 18 июл 2019, 00:00 
Заглядывает иногда

Зарегистрирован: 04 фев 2016, 12:43
Сообщения: 168
Откуда: BELARUS
С питоном разобрался теперь все ОК.Качество записи стало лучше, голос уже нормально можно разобрать .Остались только шумы по питанию и как правильно обработать данные с АЦП т.к. у микрофонный модуль сразу выдает около 1.5В на АЦП, что по идее можно убрать следующим образом :
The injected group channels converted data value is decreased by the user-defined offset written in the ADC_JOFRx registers so the result can be a negative value. The SEXT bit is the extended sign value.

и появятся положительные и отрицательные значения?

_________________
#ElectroHobby


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 18 июл 2019, 14:19 
Заглядывает иногда

Зарегистрирован: 04 фев 2016, 12:43
Сообщения: 168
Откуда: BELARUS
Ну вот данные выровнял по центру +- и запись более и менее. Осталось шумы это все на 8 килогерцах.Разберусь с шумами можно будет по выше поднять.
Микроконтроллер f103c8t6.


Вложения:
HAL_LL_WiFi_mic_8kHz_test2.zip [18.18 Кб]
Скачиваний: 86

_________________
#ElectroHobby
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 18 июл 2019, 16:45 
Заглядывает иногда

Зарегистрирован: 04 фев 2016, 12:43
Сообщения: 168
Откуда: BELARUS
Помехи по питанию именно из-за ESP01.
Прикрепил пример записи напрямую через uart на PC.


Вложения:
4000kHz.zip [10.97 Кб]
Скачиваний: 87

_________________
#ElectroHobby
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 19 июл 2019, 19:32 
Заглядывает иногда

Зарегистрирован: 04 фев 2016, 12:43
Сообщения: 168
Откуда: BELARUS
Esp01 выделил отдельный стабилизатор,подобрал емкости по питанию вот,что получилось прикрепил.Емкости ставил какие были под руками не гуманных размеров.Поставлю то, что надо? выложу фото.Все собрано на макетной плате.Скоро выложу все файлы для повторения)Делал так чтобы любой смог повторить.
Ну вот выкидываю питон 2.7 ,есть также и для простой записи по уарт.Запись на 8 килогерцах пока выше не подымал потом..
Не использовал инжектированный канал так как нужно перепаивать, лень и уже есть разведенная плата на хабре https://habr.com/ru/post/323598/, только там кодек speex ну и разные программные реализации.Он там выложил образец записи но он в Speex кому не лень перекодируйте и скинте сюда, что у него получилось.!!!!Изначально делал все на SPL ввиду того, что больше уже сидит под ХАЛ сделал все под HAL_LL он очень близко к SPL.

Код:
# -*- coding: cp1251 -*-
# You can freely use the code just leave a link to my channel "ElectroHobby"
#https://www.youtube.com/c/ElectroHobby1   
import socket
import sys
import time
import wave
import struct
sampleRate = 8000.0 # hertz #sampleRate = 44100.0
record_len = 15     # 5 seconds
QUANT_MASK = (0xf)  #/* Quantization field mask. */
SEG_MASK   = (0x70) #/* Segment field mask. */
SEG_SHIFT  = (4)    #/* Left shift for segment number. */
SIGN_BIT   = (0x80) #/* Sign bit for a A-law byte. */
volume = 15
dc_ofcet = 1900
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
host = '192.168.4.1'
port = 12345
file_record = 'record1024.wav'
s.connect((host, port))
s.setblocking(0)
stream = ""
debug_alaw_stream = []
obj = wave.open(file_record ,'w')#файл создастся если его нет
obj.setnchannels(1) # mono
obj.setsampwidth(2) # n of bytes on 1 sample
obj.setframerate(sampleRate)
a2l_i = 0
#alaw2linear() - Convert an A-law value to 16-bit linear PCM
def  alaw2linear(a_val):      
    t = 0;     
    seg = 0;   
    a_val ^= 0x55;
    t = (a_val & QUANT_MASK) << 4;
    seg = (a_val & SEG_MASK) >> SEG_SHIFT;
    if seg == 0:
        t += 8;
    elif seg == 1:
        t += 0x108;
    else:
        t += 0x108;
        t <<= seg - 1;
    if(a_val & SIGN_BIT):return t
    else: return -t

while True:
  time.sleep(0.2)
  s.send("ready")
  try:
     stream = s.recv(1024)
     if len(stream)>500:
       s.setblocking(1)
       break
  except socket.error:
        print("no data yet")

print("startrecord")
while True:
   stream += s.recv(1024)
   #print len(stream)
   if len(stream)>=sampleRate*record_len:
       print("recordfinish")
       for i in range (int(sampleRate*record_len)):
            a2l_i=alaw2linear(ord(stream[i]))
            a2l_i = (a2l_i - dc_ofcet)*volume
            wav_data = struct.pack('<h', a2l_i)
            obj.writeframesraw(wav_data)
       break
obj.close()
s.close()
#obj = wave.open(file_record ,'r')
#print( "Number of channels",obj.getnchannels())
#print ( "Sample width",obj.getsampwidth())
#print ( "Frame rate.",obj.getframerate())
#print ("Number of frames",obj.getnframes())
#print ( "parameters:",obj.getparams())
#obj.close()



Вложения:
wi_fi_mic_test_original.zip [37.22 Кб]
Скачиваний: 86

_________________
#ElectroHobby
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 19 июл 2019, 20:02 
Старожил
Аватара пользователя

Зарегистрирован: 04 окт 2011, 10:19
Сообщения: 1762
Наверное отупел совсем, но не могу понять зачем STM32 ?
https://github.com/hjltu/esp8266-wifi-microphone
http://essentialscrap.com/esptalkie/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 19 июл 2019, 20:35 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 2270
x893 писал(а):
Наверное отупел совсем, но не могу понять зачем STM32 ?

"Патамушта": viewtopic.php?p=566690#p566690


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 19 июл 2019, 21:22 
Заглядывает иногда

Зарегистрирован: 04 фев 2016, 12:43
Сообщения: 168
Откуда: BELARUS
NStorm писал(а):
x893 писал(а):
Наверное отупел совсем, но не могу понять зачем STM32 ?

"Патамушта": viewtopic.php?p=566690#p566690
x893 писал(а):
Наверное отупел совсем, но не могу понять зачем STM32 ?
https://github.com/hjltu/esp8266-wifi-microphone
http://essentialscrap.com/esptalkie/

Вы заходили вообще по адресу http://essentialscrap.com/esptalkie/ ???

However, when I put two devices together, configured one as access point and the other as client, and tried the connection, it was completely unusable. Below there is an audio clip of what it sounds like:
И там нажмите и звуку по больше)

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

_________________
#ElectroHobby


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 19 июл 2019, 21:59 
Старожил
Аватара пользователя

Зарегистрирован: 04 окт 2011, 10:19
Сообщения: 1762
А теперь понял.
Значит не отупел.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 22 июл 2019, 17:31 
Заглядывает иногда

Зарегистрирован: 04 фев 2016, 12:43
Сообщения: 168
Откуда: BELARUS
Усложняю проект)
Настроил второй канал ДМА на передачу кодированного буфера.Буфер размером 512 значений uint16(там до 12 бит значения с АЦП), в буфер 512 uint8_t кодируется за 1ms(скорее всего меньше, но у меня только ms выводятся) далее Уже ДМА отправляет ESP.
И того первый канал ДМА1 забирает данные с АЦП, когда половина буфера наберется возникает прерывание там проверяю LL_DMA_IsActiveFlag_HT1(DMA1)) и чищу LL_DMA_ClearFlag_HT1(DMA1); затем часть захваченных данных кодируются и запускается LL_DMA_EnableChannel(DMA1, LL_DMA_CHANNEL_4); четверым каналом отправляю все по UART в ESP01, далее когда заполнится весь буфер данными с АЦП возникает прерывание там проверяю (LL_DMA_IsActiveFlag_TC1(DMA1)) его чищу LL_DMA_ClearFlag_TC1(DMA1); и все повторяется...
Добавил поддержку АТ команд с настройкой в режим transparent transmission mode теперь обычный модуль ESP01 c AT и в перед)

Перешел с SPL на HAL_LL за 2 дня) думаю неделю-вторую займет все оформить. там выложу.

_________________
#ElectroHobby


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 05 авг 2019, 19:58 
Заглядывает иногда

Зарегистрирован: 04 фев 2016, 12:43
Сообщения: 168
Откуда: BELARUS
https://youtu.be/S3VcAuqYoFA готово.

00:00 тест 8 и 16 kHz. далее есть тесты 36 и 48 kHz

_________________
#ElectroHobby


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 13 авг 2019, 14:49 
Заглядывает иногда

Зарегистрирован: 04 фев 2016, 12:43
Сообщения: 168
Откуда: BELARUS
Сохранил то что записывал на 48 kHz , в .mp3 в среднем качестве, т.к. пишет ограничение по размеру вложения файла .


Вложения:
48mp3.zip [113.48 Кб]
Скачиваний: 5

_________________
#ElectroHobby
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 13 авг 2019, 15:08 
Старожил
Аватара пользователя

Зарегистрирован: 12 июн 2018, 15:04
Сообщения: 419
BorisBritwa писал(а):
Сохранил то что записывал на 48 kHz , в .mp3 в среднем качестве, т.к. пишет ограничение по размеру вложения файла .


Много цифровых шумов на фоне голоса. Вопрос помехозащищённости аудио-тракта тут и и не прорабатывался


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 13 авг 2019, 22:59 
Заглядывает иногда

Зарегистрирован: 04 фев 2016, 12:43
Сообщения: 168
Откуда: BELARUS
RepStosw писал(а):
BorisBritwa писал(а):
Сохранил то что записывал на 48 kHz , в .mp3 в среднем качестве, т.к. пишет ограничение по размеру вложения файла .


Много цифровых шумов на фоне голоса. Вопрос помехозащищённости аудио-тракта тут и и не прорабатывался


Зато есть ссылка на проект) для повторения под видео.Девайс собран из готовых модулей, так чтобы можно было легко повторить.Там больше слышно работающий ESP01, хотя я ему дал отдельное питание, но это было сделало, как получалось.Да и микрофон от wi-fi желательно наверно по дальше было разместить, место было.Если все правильно развести и спаять все будет ОК.
Скачайте проект, схема соединений есть, разведите,(тут за ценят(изменят)), скинте сюда я спаяю и результаты тестов звука выложу.Может кому-то в прикол развести помогите.

Да и Ваш микрофон по дальности проигрывает моему)

_________________
#ElectroHobby


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32 WiFI микрофон кодек G711 alaw
СообщениеДобавлено: 14 авг 2019, 09:22 
Старожил
Аватара пользователя

Зарегистрирован: 12 июн 2018, 15:04
Сообщения: 419
BorisBritwa писал(а):
Зато есть ссылка на проект) для повторения под видео.Девайс собран из готовых модулей, так чтобы можно было легко повторить.Там больше слышно работающий ESP01, хотя я ему дал отдельное питание, но это было сделало, как получалось.Да и микрофон от wi-fi желательно наверно по дальше было разместить, место было.Если все правильно развести и спаять все будет ОК.


Была выложена голосовая проба вами, исходя из которой видно, что вопросы помехозащищённости аудио-тракта вами не прорабатывался. Но исходя из вашего ответа, я понял, что "Если все правильно развести и спаять все будет ОК". Перефразирую немного, что недалеко от истины: "Всё будет ОК, если кто-то с более прямыми руками разработает (с нуля) устройство с учётом всех правил разводки печатных плат и обеспечит ЭМС всех её компонент".

Возможно, в институтах этому не учат (всё обходится разработкой стркутурной и принципиальной схемы), преподавательские составы давно пора уволить к чертовой матери (база институтов не соответстует рыночным потребностям) и самому заняться самостоятельным образованием.

BorisBritwa писал(а):
Скачайте проект, схема соединений есть, разведите,(тут за ценят(изменят)), скинте сюда я спаяю и результаты тестов звука выложу.Может кому-то в прикол развести помогите.


Я с этим уже вдоволь наигрался несколько лет назад и повторять аналогичное устройство нет желания. Тем более, не являюсь поклонником G711 alaw, он проигрыват тому же IMA ADPCM в сжатии (ровно в 2 раза), а "качество голоса"(идентичность звучания, уровни искажений после восстановления) у них примерно одинаковое.

В то же самое время, давно проработал все вопросы касаемо помехозащищённости, кидать ссылки я не буду, желающие и так найдут, просто тема шумов достаточно изъезжена мной в соответствующих темах. Но почему-то другие не считают важным уделять этому большое внимание, и это очень огорчает. Ведь голосовая проба без шумов - это визитка микрофона (не важно - радио-микрофона или ещё какого-нибудь другого).

BorisBritwa писал(а):
Да и Ваш микрофон по дальности проигрывает моему)

Есть сомнения. Последняя версия на 100 мВт не думаю, что проиграет. Опять-же ссылки писать не хочется.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 23 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB