roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 05:25

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


Правила форума


В данном разделе каждый может иметь не более одной темы. Тема должна начинаться с логина (ника) робофорума.



Начать новую тему Ответить на тему  [ Сообщений: 331 ]  На страницу Пред.  1 ... 17, 18, 19, 20, 21, 22, 23  След.
Автор Сообщение
 Заголовок сообщения: Re: linvinus
СообщениеДобавлено: 04 янв 2017, 12:56 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Dmitry__,
вот такую команду попробуй, я так все демо сделал.
Код:
echo "Проверка синтезатора речи" | RHVoice-client -s Anna+CLB | aplay


Репозитарий с пакатеми тут https://launchpad.net/~linvinus/+archive/ubuntu/rhvoice

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: linvinus
СообщениеДобавлено: 04 янв 2017, 16:00 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
linvinus писал(а):
вот такую команду попробуй, я так все демо сделал.


Я давал команду отличающуюся только голосом:
echo "Докладываю текущую температуру в квартире " | RHVoice-client -s Elena+CLB | aplay

Сейчас решил собрать из исходникив (до этого устанавливал бинарный вариант), теперь все сломалось, команда выполняется, ошибок не выдает, звука нет.
Вообще, я хотел этот RHVoice портировать на какой-нибудь stm32 или pic32, но сейчас понимаю, что проще свое написать. Один foma чего стоит...

Добавлено спустя 3 минуты:
Во, по твоей ссылке попробовал:
Цитата:
2) Если вы установили пакет speech-dispatcher-rhvoice то нужно выполнить команду
echo "Проверка синтезатора речи" | spd-say -o rhvoice -l ru -e -t female1

Так работает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: linvinus
СообщениеДобавлено: 04 янв 2017, 22:40 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Цитата:
какой-нибудь stm32 или pic32

нее, не взлетит. тут много памяти нужно. (по меркам контроллера)
мне кажется своё написать не реально, либо будет очень синтетический голос, так что не разберешь что он говорит,
проще сделать совой сервер который будет генерить wav файлы которые затем отправлять в stm для воспроизведения.

Добавлено спустя 9 минут 23 секунды:
Код:
echo "Докладываю текущую температуру в квартире " | RHVoice-client -s Elena+CLB | aplay

тут rhvoice в pipe Отдаёт wav файл , хочешь проигрывай, хочешь сохраняй
программа очень продуманная, глюков не замечено, так что если звука нет то вряд ли дело в ней, может голос не стоит который указывается в параметрах?
На мой вкус лучше всего говорит Anna

Код:
echo "Проверка синтезатора речи" | spd-say -o rhvoice -l ru -e -t female1

эта команда пропускает звук через дополнительный d-bus демон (он выводит звуковой поток на звуковую карту), строго говоря он тут лишний, если вспомогательные технологии для людей с ограниченным зрением не планируется использовать.

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: linvinus
СообщениеДобавлено: 04 янв 2017, 23:29 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
linvinus писал(а):
нее, не взлетит. тут много памяти нужно. (по меркам контроллера)

Ну понятно, что плату взять с sd картой, например pinguino micro, в остальном - взлетит. Там только фонемы место занимают, кста не так и много - 5 метров, а вся логика влезет в нормальный контроллер.

linvinus писал(а):
мне кажется своё написать не реально, либо будет очень синтетический голос, так что не разберешь что он говорит,
проще сделать совой сервер который будет генерить wav файлы которые затем отправлять в stm для воспроизведения.

Не понимаю я этих решений с серверами и wav файлами. А все писать и не собираюсь, лингвистику содрать с RHVoice, и.т.д. Жалко что проект "не совсем" открытый, если fomу и бинарные базы данных готов ковырять, то бинарные фонемы - не готов...

Добавлено спустя 7 минут 17 секунд:
linvinus писал(а):
тут rhvoice в pipe Отдаёт wav файл , хочешь проигрывай, хочешь сохраняй
программа очень продуманная, глюков не замечено, так что если звука нет то вряд ли дело в ней, может голос не стоит который указывается в параметрах?

Так работало все до компиляции из исходников. Голос, скорее всего, был хуже из-за более старой версии RHVoice. А пропал звук из-за компиляции проекта по пункту 2.
Я почитал сообщения, где просили сделать голос с более высокой дискретизацией, сначала ломались, не хотели, потом сделали. В общем остыл я к этому синтезатору из-за фонем без исходников. Лингвистику можно выковыривать из этого проекта, остальное - искать другие варианты.
Жизнь класть на изучение лингвистики точно не буду :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: linvinus
СообщениеДобавлено: 05 янв 2017, 00:41 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Забацай такую шнягу, только на русском и по-разборчивее. Будем брать у тебя пачками. Я так понял это просто прошитый PIC.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: linvinus
СообщениеДобавлено: 05 янв 2017, 04:37 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Scorpio писал(а):
только на русском и по-разборчивее. Будем брать у тебя пачками.

Так штоле? :)
http://radiokot.ru/forum/viewtopic.php?f=59&t=94614
В мп3:
Вложение:
speech_test.mp3.pdf [392.66 КиБ]
Скачиваний: 0

В конце убрать "pdf"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: linvinus
СообщениеДобавлено: 05 янв 2017, 08:21 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
А че. Вполне. Я давно подозреваю, что все уже сделано до нас.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: linvinus
СообщениеДобавлено: 05 янв 2017, 14:40 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
В этом проекте хорошо описан принцип формирования своего голоса. Есть утилитa (на VB) по вытаскиванию фонем из wav и формирования из них заголовочного файла. Вообще проглядываются растущие ноги таких синтезаторов как "голос" и "RHVoice".
Единственное что осталось - добавить базу данных "текст в фонемы". Чтоб было не как сейчас: "гавари+т ричиво+й мо+дуль на эс тэ эм 32".

Добавлено спустя 6 минут 51 секунду:
Да, с этого проекта ссылки на полезняшки:
Распознавание речи. Arduino
http://www.polesite.ru/?p=2001

Говорилки на avr:
http://bascom.at.ua/publ/sintezator_rechi_rc2_na_avr_govorilka/1-1-0-79
Робофорум :)
http://roboforum.ru/forum2/topic5106.html

Синтезатор "голос":
http://beriinfo.narod.ru/
А там есть образцы голосов, понравились "VitalVoice " :shock:
http://beriinfo.narod.ru/VitalVoice1.mp3


Последний раз редактировалось Dmitry__ 05 янв 2017, 14:46, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: linvinus
СообщениеДобавлено: 05 янв 2017, 14:43 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
я в синтезаторе речи не разбираюсь, но у меня сложилось впечатление что это очень непростая тема.

тут был?
https://github.com/Olga-Yakovleva/RHVoice/wiki
http://tiflo.info/pipermail/rhvoice-users_tiflo.info/

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: linvinus
СообщениеДобавлено: 05 янв 2017, 14:54 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
linvinus писал(а):
тут был?

Издеваешься? :) Там все и брал. А в списке рассылки Rhvoice-users тебя и нашел :)
Только говорю, у них фонемы/базы данных бинарные, смысл от всех этих исходников?


linvinus писал(а):
я в синтезаторе речи не разбираюсь, но у меня сложилось впечатление что это очень непростая тема.

Ссылка на sintez_v1 очень многое обьясняет. Разница между sintez_v1 и RHVoice только в базе данных текст/феня :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: linvinus
СообщениеДобавлено: 05 янв 2017, 20:25 
Не в сети
Аватара пользователя

Зарегистрирован: 08 авг 2012, 00:38
Сообщения: 1129
Откуда: Нидерланды, Алмере
Skype: edwbes
ФИО: Эдуард
Последнее слово в этой теме это использование нейронных сетей(WaveNet). Генерация речи находится уже на уровне дикторской. Я особо не разбирался, но какие-то реализации есть на гитхабе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: linvinus
СообщениеДобавлено: 31 мар 2019, 14:19 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
По теме forum87/topic15337-210.html#p356041
вот тут есть замечательная идея https://build-its-inprogress.blogspot.c ... onics.html

ну и на закуску то о чём я мечтал несколько лет тому назад реализовали в железе https://www.youtube.com/watch?v=xNeZWP5Mx9s
прямой привод от BlDC

аналогичный открытый проект https://hackaday.io/project/164493-dizzy-wolf

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: linvinus
СообщениеДобавлено: 31 мар 2019, 17:26 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
они далеко не первые. единственно обычно делают не на прямую на блдц, а через редуктор. по последней ссылке там редуктор. в митовском тоже http://fab.cba.mit.edu/classes/865.18/motion/papers/mit-cheetah-actuator.pdf
наверно и сам давно в курсе, но на всякий "cycloidal reducer", "hypocycloid reducer", "epicyclic gear",...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: linvinus
СообщениеДобавлено: 01 апр 2019, 21:47 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
на мой взгляд редуктор это прошлый век, все промышленные роботы на редукторах эту тему уже измусолили вдоль и поперёк, прямой привод это как мышца человека он и сильный и податливый одновременно, словами описать сложно, любой редуктор делает связку менее податливой, кроме того любые редукторы изнашиваются.

между тем я тоже начинаю приобщаться к миру 3Д принтеров, жду когда привезут.

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: linvinus
СообщениеДобавлено: 01 апр 2019, 22:28 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
про прошлый век это сильно оптимистично + это всё замурчательно, но ещё есть момент с доставабельностью привода с нужными параметрами и цен на них. получится достать нужный привод, это же замечательно. в промавтоматике много хороших наработок, есть что перенимать. одни сервоприводы чего стоят.
принтер штука замечательная, столько всего задумок не будет заброшено или отложено в долгий ящик. к нему ещё сразу сильно не помешает обзавестись такой крайне полезной штукой как штангельциркуль (без фанатизма, но хороший)+ по мелочам как минимум адгезив, наждачки, надфили и дихлорМЕТАН. если в солиде, фьюжине или ещё в чём нормальным работать не умеешь, можно хоть сейчас начинать тренироваться создавать модели.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 331 ]  На страницу Пред.  1 ... 17, 18, 19, 20, 21, 22, 23  След.

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


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

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


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO