К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

подайте нам на пропитание

Гость
0 - 24.06.2014 - 10:57
требуется алгоритм (или ссылки на описание) для генерации звукового сопровождения (чтобы юзеров посылать лесом).

Реализация - на микроконтроллере. На С.
Под windoй - нормально работает мелкософтовская библиотека, но в МК ее не засунешь



1 - 24.06.2014 - 12:07
при изначальной загрузке компа (хоть с виндой, хоть без) всегда сообщения выдавались в виде последовательностей длинных и коротких звуковых сигналов (то есть без лишних наворотов, т.к. в компе звуковухи могло <и наверное и сейчас тоже может> и вовсе не быть).
==> юзайте морзянку
banned
2 - 24.06.2014 - 12:14
http://adapter1c.narod.ru/kesha.htm
3 - 24.06.2014 - 12:32
(1),(2) Молодцы, так его, тролля!
4 - 24.06.2014 - 13:39
ну, по-моему, определённые требования должны быть как минимум к самому железу, которое "звучит". а если там всего один тон с одной единственной продолжительностью звука... у свистка возможностей и то больше.
Гость
5 - 24.06.2014 - 14:40
(1,2) Вы глаза по утрам моете? Ну сказано же -
Под windoй - нормально работает мелкософтовская библиотека, но в МК ее не засунешь


для винды прекрасно работает библиотека http://mytts.forum2x2.ru/t447-topic
только в ней нет распознавалки наличия звукового адаптера. Это не проблема сделать сторонними средствами, чтобы не лезть к отсутствующим устройствам


нужна именно для для МИКРОКОНТРОЛЛЕРА

(4) у меня на железе есть пищалка и ЦАП с таймером, могу играть продолжительностью и высотой сигнала. Но как правильно генерить?
Гость
6 - 24.06.2014 - 14:42
в качестве примера есть прошивка с использованием звука, но звук в ней реализован тупо - 9 слов оцифрованы и лежат в данных. Хотелось бы сделать грамотнее - алгоритма найти не могу
Гость
7 - 24.06.2014 - 15:51
(3) Да тот еще троль, но сним всегда веселнько зато.

здесь глянь
http://petro-ewlab.com/viewtopic.php?f=176&t=743
Гость
8 - 24.06.2014 - 15:55
http://www.rlocman.ru/review/article.html?di=91355
Гость
9 - 24.06.2014 - 15:56
что мешает взять старый добрый shluher.exe, дизассемблировать, выкинуть графику и подогнать под конкретный МК :)))
Гость
10 - 24.06.2014 - 17:28
Стесняюсь спросить - причем здесь 1С?
11 - 24.06.2014 - 21:21
http://www.ie.tusur.ru/books/COI/page_43.htm
12 - 24.06.2014 - 21:45
если частотой смогёшь управлять, то есть гласные получатся, то остальное как-то тоже можно сделать. хз только зачем :-)
13 - 24.06.2014 - 22:33
вот может тоже интересно http://www.rsdn.ru/article/multimedia/winsnd.xml
14 - 24.06.2014 - 23:16
http://forum.sources.ru/index.php?showtopic=225933
15 - 24.06.2014 - 23:21
вот что значит гугл :-))
Гость
16 - 25.06.2014 - 00:57
10-Kuzmich123 > видимо продукт написали на 1С, но на контроллер не захотела устанавливаться платформа :)))
Гость
17 - 25.06.2014 - 11:28
спасибо всем поучаствовавшим, но это все не то.
придется выкручиваться самой
Гость
18 - 25.06.2014 - 12:28
Helen1986 - Голосовая почта или готовый автоинформатор на базе GSM не?

Если юзеру нужно что-то положить в уши, то лучше телефона - ничего нет.
19 - 25.06.2014 - 12:45
(17) Выкручивайся-выкручивайся, троллина!

А то как всех вокруг тупицами называть - это мы горазды, а как самому ветку создать - как последний дебил задачку ставим:

1. Не указан характер синтезируемых звуков: то ли монофоническое пиканье устроит, то ли надо мелодию или голос выдавать?
2. Не указана желаемая модель МК, его возможности: быстродействие, объем EEPROM, RAM, да хотя бы наличие ЦАП.

Вывод: картинки на форум вываливать - много ума не надо, а вот внятно своё ТЗ сформулировать - тут хотя бы минимум мозгов требуется! Продемонстрируешь их или опять GIFку выср...шь?
Гость
20 - 25.06.2014 - 14:06
Для глупых птицев ткачиков

- посылка лесом пипиканьем неинформативна. Выдавать в основном числа (читать), хотя если найду алгоритм - буду словеса валить

- "Не указана желаемая модель МК, его возможности: быстродействие, объем EEPROM, RAM, да хотя бы наличие ЦАП"

обычно все вышеуказанное подбирается под алгоритм. Сам алгоритм не зависит от параметров МК, требуется только соответствующее железо. Если того же ЦАП на борту нет - как выдавать?

Для справки - МК, с которыми работаю - это msp430 младших серий (2553 и аналогичные). На них нет железа для звука, и собственно, звук и не планируется. МК помощнее - в основном пятая серия 430-ток (5418а, 5438а), опять таки берутся самые богатые по периферии на борту.
из 32-х разрядных - стелларис или кортекс, но на них мало что делать приходится, дорогие они для массовых решений пока
Гость
21 - 25.06.2014 - 14:19
(18) - смысл всех ухищрений немного иной.
есть готовые приборы для измерения и настройки оборудования, на них есть информационное табло (в основном использую цифровые табло).

Но работать с этими приборами часто приходится вдвоем. Один наладчик залазит верхней частью туловища в оборудование и крутит там детальки ручками, а второй смотрит на табло и считывает показания для настройки.

Некоторые приборы состоят из двух частей - собственно МК-модуль+Ноутбук. На таких я реализовала озвучивание в ноутбуке (ссылка выше). Все прекрасно работает. Наладчики могут работать по одному.

Некоторые приборы - только МК-модуль. Хотелось бы сделать озвучку на нем.

сие пожелание (озвучивание) весьма существенно для командировок, когда персонал и время работ ограничены.
Гость
22 - 25.06.2014 - 16:10
Helen1986 - настройщики антенн теперь носят дешевые киайтские аккумуляторные IP-камеры, которые небрежно размещают у ТВ клиента, а сами, надев панаму от солнца, крутят и зыбзят в планшет/смартфон на крыше, пытаясь поймать падающий спутник в фокус антены. Ваш случай.
23 - 25.06.2014 - 16:47
рыть сюда видимо www.soel.ru/cms/f/?/384136.pdf
24 - 25.06.2014 - 16:52
или это ваша статья?
Гость
25 - 25.06.2014 - 18:12
(23) сенькс! В принципе я уже пришла к описанному в статье принципу. Для озвучки только цифр памяти у того же 5438а вполне достаточно

(22) ну и нафиг наладчику ИП камера, если у оборудования локалки нет? А ноут в унутренности железа не засунешь
26 - 25.06.2014 - 18:27
Да какой там "принцип"? Храним в памяти нужные звуки, оцифрованные ИКМ (последовательности байт или слов, по сути - файлы формата WAV без заголовка), а в нужное время начинаем выборку нужного файла (участка памяти с нужным смещением) и с заданной частотой дискретизации суем каждое считанное слово в ЦАП. Фсё, это весь "алгоритм".

Вот если памяти мало и хочется хранить звуки в сжатом формате (MP3), тогда да, нужен алго декомпресии.

P.S. Кстати, стыдно технарю-электронщику заявлять: "Если того же ЦАП на борту нет - как выдавать?" Потому что это несложно - использовать программную ШИМ + аппаратный ВЧ-фильтр на выходе, отсекающий цифровую помеху частоты дискретизации.

Программно это несколько сложнее, то тоже реализуемо.
Гость
27 - 25.06.2014 - 19:39
(26)

Да какой там "принцип"? Храним в памяти ............. Фсё, это весь "алгоритм".

тупо
Гость
28 - 25.06.2014 - 20:07
(26)

Да какой там "принцип"? Храним в памяти ............. Фсё, это весь "алгоритм".

тупой алгоритм. С ограниченным словарем. Под каждый вариант придется заниматься тупой работой - готовить звуковые заготовки. Хотелось бы сделать генератор на основе анализа тескта и генерить звуки самой

кстати, я не технарь, скорее программистка.

"аппаратный ВЧ-фильтр" - обломс. Платы уже разведены, навесной монтаж не допускается по условиям эксплуатации (ограничения по ускорению, проще говоря - после пинка в 10-20ж плата должна работать). Плат много, на брак не спишешь. Если бы это было возможно....

кстати, проще паять готовую микросхему с аппаратной реализацией алгоритма сжатия-развертки. Программа меньше получается и плата компактнее

так что не все так просто в жизни
29 - 25.06.2014 - 22:30
Да уж, действительно "не все так просто" - к третьему десятку сообщений удалось-таки вытянуть из автора, что нужна не "генерация звукового сопровождения", а "синтез речи на микроконтроллере".

Кстати, Гугль по этому запросу кое-что таки выдает...
Гость
30 - 26.06.2014 - 10:16
(29) действительно, неправильно сформировала запрос для гугля...
Гость
31 - 27.06.2014 - 11:37
Helen1986 - аккумуляторная WiFI-IP-камера работает с "локалкой" смартфона/планшета. И это удобнее, чем "выслушать" команды по рации. Был случай - контроллер тензовесов выводил данные на большое светодиодное табло. Наладчику, копающемуся в кишках было важно "видеть" показания, вариант с рацией не прошел. Камера помогла.


К списку вопросов
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск




Copyright ©, Все права защищены