реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Микросхема воспроизведения голоса, воспроизведение речевых сообщений
bychkov_vladimir
сообщение Aug 1 2007, 07:43
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 106
Регистрация: 1-06-05
Из: Подольск
Пользователь №: 5 629



Добрый день Всем !
подскажите пожалуйста, кто сталкивался с алгоритмами воспроизведения голоса, и какую элементную базу можно применить ?
Задача формулируется следующим образом.
Необходимо воспроизводить фрагменты речевых сообшений с возможностью их произвольного выбора, т.е. в любом порядке и в любой последовательности.
Нашел довольно распространенные микросхемы - ISD4000 - ISD5100 с возможность записи до 16 мин. в зависимости от частоты дискретизации. Но предварительно программировать их "голосом" нужно через аудио канал с комутацией клавиши REC.
есть ли такая елементая база, упомянутых выше микросхем, с возможностью програмирования их "в системе" и по стандартным интерфейсам (USB, RS-232) ранее оцифрованными данными ? количество коротких речевых сообщений должно быть не менее 200 и управление должно осуществляться от микроконтролера

Заранее благодарен Вам за ответ !

Сообщение отредактировал bychkov_vladimir - Aug 1 2007, 07:44
Go to the top of the page
 
+Quote Post
$ilent
сообщение Aug 1 2007, 08:38
Сообщение #2


Частый гость
**

Группа: Новичок
Сообщений: 116
Регистрация: 14-02-06
Из: Москва. Перово
Пользователь №: 14 296



Цитата(bychkov_vladimir @ Aug 1 2007, 11:43) *
Заранее благодарен Вам за ответ !


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

Вот...

Сообщение отредактировал $ilent - Aug 1 2007, 08:39
Go to the top of the page
 
+Quote Post
kalimusk
сообщение Aug 2 2007, 03:23
Сообщение #3


Частый гость
**

Группа: Новичок
Сообщений: 129
Регистрация: 19-04-05
Пользователь №: 4 275



есть ли такая елементая база, упомянутых выше микросхем, с возможностью програмирования их "в системе" и по стандартным интерфейсам (USB, RS-232) ранее оцифрованными данными ? количество коротких речевых сообщений должно быть не менее 200 и управление должно осуществляться от микроконтролера
Изделие, решающее такую задачу, называется автоинформатор. Мы выпускаем их с 99 года. Если диктор правильно произнес отрывки фраз (неповторяющуюся часть), то программа в компе позволяет собрать из них предложения. Это экономит память автоинформатора. Все пишется в память автоинформатора через СОМ-порт. Форматы файлов МП-3 и другие.
Go to the top of the page
 
+Quote Post
bychkov_vladimir
сообщение Aug 2 2007, 07:18
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 106
Регистрация: 1-06-05
Из: Подольск
Пользователь №: 5 629



Цитата(kalimusk @ Aug 2 2007, 06:23) *
есть ли такая елементая база, упомянутых выше микросхем, с возможностью програмирования их "в системе" и по стандартным интерфейсам (USB, RS-232) ранее оцифрованными данными ? количество коротких речевых сообщений должно быть не менее 200 и управление должно осуществляться от микроконтролера
Изделие, решающее такую задачу, называется автоинформатор. Мы выпускаем их с 99 года. Если диктор правильно произнес отрывки фраз (неповторяющуюся часть), то программа в компе позволяет собрать из них предложения. Это экономит память автоинформатора. Все пишется в память автоинформатора через СОМ-порт. Форматы файлов МП-3 и другие.



Спасибо за ответ !
мне не нужно собирать предложения. мне нужно самостоятельно из отдельных фраз числительных собирать предложения. также мое устойство полностью автономное и размер его чуть больше пачки сигарет. В него входит и аккумулятор и зарядное устройство для него и собственно сама электронная начинка. Этим хочу сказать, что ограничен еще и размером готового прибора.
Go to the top of the page
 
+Quote Post
kalimusk
сообщение Aug 2 2007, 07:41
Сообщение #5


Частый гость
**

Группа: Новичок
Сообщений: 129
Регистрация: 19-04-05
Пользователь №: 4 275



Цитата(bychkov_vladimir @ Aug 2 2007, 11:18) *
Спасибо за ответ !
мне не нужно собирать предложения. мне нужно самостоятельно из отдельных фраз числительных собирать предложения. также мое устойство полностью автономное и размер его чуть больше пачки сигарет. В него входит и аккумулятор и зарядное устройство для него и собственно сама электронная начинка. Этим хочу сказать, что ограничен еще и размером готового прибора.

Если Ваш прибор должен говорить, то нужен динамик, УНЧ. А Кнопки? Микросхемы не определяют объем прибора. Питание микросхем можно сделать от 1,8 до 3 и более вольт.
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Aug 2 2007, 14:50
Сообщение #6


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(bychkov_vladimir @ Aug 2 2007, 11:18) *
Спасибо за ответ !
мне не нужно собирать предложения. мне нужно самостоятельно из отдельных фраз числительных собирать предложения. также мое устойство полностью автономное и размер его чуть больше пачки сигарет. В него входит и аккумулятор и зарядное устройство для него и собственно сама электронная начинка. Этим хочу сказать, что ограничен еще и размером готового прибора.

Чего проще - записывать готовые фрагменты PCM (стандартные .wav) в энергонезависимую память (любую, в зависимости от требуемых объемов), и воспроизводить их хоть штатным (если есть) PWM, хоть внешним DAC или телефонным кофидеком ? Формат хранения и загрузки - какой угодно и как удобнее. Подрезка фрагментов - естественно на "полноценном" компьютере, с использованием удобных средств редактирования (goldwave, cooledit).
Go to the top of the page
 
+Quote Post
anton
сообщение Aug 2 2007, 16:05
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 622
Регистрация: 31-07-04
Пользователь №: 422



Совершенно верно проше всего использовать микро контроллер с подключенной к нему флешкой.
Посмотри по форуму и в сети были схемы как присоеденить SD и MMS карты.
С такой задачей без проблем справится почти любой МК начиная с 8разрядных типа AVR, PIC или (8051 с улучшенной архитектурой) зависит от предпочтений.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Aug 2 2007, 16:05
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(rx3apf @ Aug 2 2007, 18:50) *
Чего проще - записывать готовые фрагменты PCM (стандартные .wav) в энергонезависимую память (любую, в зависимости от требуемых объемов), и воспроизводить их хоть штатным (если есть) PWM, хоть внешним DAC или телефонным кофидеком ? Формат хранения и загрузки - какой угодно и как удобнее. Подрезка фрагментов - естественно на "полноценном" компьютере, с использованием удобных средств редактирования (goldwave, cooledit).
Перед записью лучше сначала зажать вокодером (ну, или хотя бы АДИКМ). Иначе слишком толсто может выйти.
А декодер можно организовать и на недорогом МК.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
anton
сообщение Aug 2 2007, 16:35
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 622
Регистрация: 31-07-04
Пользователь №: 422



Цитата
Перед записью лучше сначала зажать вокодером (ну, или хотя бы АДИКМ). Иначе слишком толсто может выйти.
А декодер можно организовать и на недорогом МК.


А зачем мучатся со сжатием если использовать карту памяти то проблема будет найти малого обьема. (Достать меньше 128 или 64 мб не получится а 16 мин влезут с огромным запасом)
Go to the top of the page
 
+Quote Post
kalimusk
сообщение Aug 3 2007, 03:28
Сообщение #10


Частый гость
**

Группа: Новичок
Сообщений: 129
Регистрация: 19-04-05
Пользователь №: 4 275



Вдогонку. У финнов есть микросхема VS1000 - микроконтроллер и декодер МП-3 в одном флаконе, плюс усилитель для головных телефонов. www.vlsi.fi (Мы используем VS1003D).
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Aug 3 2007, 10:31
Сообщение #11


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(anton @ Aug 2 2007, 20:05) *
Совершенно верно проше всего использовать микро контроллер с подключенной к нему флешкой.
Посмотри по форуму и в сети были схемы как присоеденить SD и MMS карты.
С такой задачей без проблем справится почти любой МК начиная с 8разрядных типа AVR, PIC или (8051 с улучшенной архитектурой) зависит от предпочтений.

Подозреваю, что даже и MMC/SD избыточно. Копеечная 4-мб AT26DF321 (она стоит немногим дороже коннектора SD/MMC) может содержать почти 9 минут стандартного 8-bit PCM, для числительных и простейших заготовок это более чем достаточно, IMHO. Помнится, во времена АОНов вся фирмварь вместе с голосовыми заготовками (правда, там качество посредственное, но голос вполне узнаваемый) умещалась в 27512.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Aug 3 2007, 11:09
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(anton @ Aug 2 2007, 20:35) *
А зачем мучатся со сжатием если использовать карту памяти то проблема будет найти малого обьема. (Достать меньше 128 или 64 мб не получится а 16 мин влезут с огромным запасом)
А где автор написал про карту флеш-памяти? По-моему, для решения данной задачи хватит копеечной EEPROM-ки или (Data)FLASH-ки, дешёвого МК и аудио ЦАПа.
Гигантоманией страдать тоже нужно осмотрительно.
ЗЫ. Не заметил - про это уже написали. rx3apf, сорри. smile.gif


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
bychkov_vladimir
сообщение Aug 6 2007, 08:50
Сообщение #13


Частый гость
**

Группа: Участник
Сообщений: 106
Регистрация: 1-06-05
Из: Подольск
Пользователь №: 5 629



Спасибо Всем за ответы. каждое из предложений стоящие.
честно говоря хотелось бы поменьше корпусов в своем устройстве.
контроллер будет в любом случае, на нем выполняюся вычисления, а вот для озвучки результата хотелось бы не более одного корпуса. крепить воедино флеш и DAC да еще с поддержкой загрузки оцифрованого звука по USB - занятие не сложное но кропотливое.
попробую найти у фирм поставщиков VS1000 - довольно заманчивый чип.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 4th July 2025 - 20:05
Рейтинг@Mail.ru


Страница сгенерированна за 0.01459 секунд с 7
ELECTRONIX ©2004-2016