|
| |
Автор | Сообщение | Dialoger |
---|
Berngart Интересующийся
Сообщений : 7
Репутация : 8
| Berngart | :: Пн Июн 28 2010, 22:32 | Пн Июн 28 2010, 22:32 | |
| Dialoger Программа для разметки текстового файла на наличие диалогов, для последующего синтеза в программе "Балаболка". Программа написана от нечего делать и для себя. Так что сильно не пинайте
Функции программы:
- Разметка текстового файла с целью, найти диалоги и вставить теги, чтобы Балаболка синтезировала их выбранным голосом, отличным от голоса, озвучивающего текст повествования. Используются только голосовые движки Ольга и Алёна.
Как пользоваться:
- Запускаем программу.
- Выбираем файл с текстом.
- Вводим в поле ввода разделитель прямой речи и слов автора
Пример: "– А кому в наше время нужны конные гонцы, господит Аплегатт? – иногда удивлялись молодые люди. – К примеру, из Венгерберга до Вызимы никому не доскакать быстрее, чем в четыре-пять дней, даже на самом что ни на есть резвом скакуне..."
Как видим, диалог начинается с "–", вот этот символ копируем из текста и вставляем в поле ввода. Внимание: убедитесь что, после того как скопируете знак, в поле ввода нет других символов, включая пробел, иначе программа работать не будет. Зачем это всё нужно? Ответ прост: каждый текст форматируется по разному, где то используется "дефис", а где то "тире".
- Нажимаем "Обработать"
- Немного ждём и , после обработки, сохраняем текст с нужным именем
- Открываем в Балаболке, выбираем голосовой движок такой же как и в Dialoger'е для повествования и слушаем
Внимание: есть проблема со словарями, например при использовании Corector.ini для Алёнки, Балаболка начисто забывает про теги, и читает их как текст. Так что, отключайте его.
Вроде всё. Не забывайте что это первая версия программы и возможны ошибки. Если эта утилита покажется кому то интересной и нужной, пишите, тогда буду дальше её развивать.
Dialoger |
|
| | | evmir_troll-hunter Admin
Сообщений : 616
Репутация : 208
| evmir_troll-hunter | :: Пн Июн 28 2010, 23:00 | Пн Июн 28 2010, 23:00 | |
| Спасибо за утилиту, но к сожалению она на Висте не срабатывает - не открывает текст! Пытается, появляется диалоговое окно, выбираю текст, и ничего. |
|
| | | Berngart Интересующийся
Сообщений : 7
Репутация : 8
| Berngart | :: Пн Июн 28 2010, 23:36 | Пн Июн 28 2010, 23:36 | |
| Попробуйте запустить в режиме совместимости с Windows XP. Может это поможет. В ближайшее время постараюсь переписать под Висту и 7 |
|
| | | evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| | | | Berngart Интересующийся
Сообщений : 7
Репутация : 8
| Berngart | :: Вт Июн 29 2010, 11:55 | Вт Июн 29 2010, 11:55 | |
| - evilone_ пишет:
- интересно а тегами можно как-то сделать чтение субтитров?
В проигрывателе The KMPlayer эта функция есть. |
|
| | | evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| | | | Berngart Интересующийся
Сообщений : 7
Репутация : 8
| Berngart | :: Вт Июн 29 2010, 21:53 | Вт Июн 29 2010, 21:53 | |
| - evilone_ пишет:
- - не работает или непонятно как работает смена названия голоса?!!
По скрину видно что вы пытались сами вводить название голосового движка. Нужно было выбрать из списка.(там выпадающий список, а не поле ввода)
- Berngart пишет:
- Используются только голосовые движки Ольга и Алёна.
Добавлю использование других голосовых движков и Unicode скорее всего завтра |
|
| | | evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| | | | Berngart Интересующийся
Сообщений : 7
Репутация : 8
| Berngart | :: Ср Июн 30 2010, 20:24 | Ср Июн 30 2010, 20:24 | |
| Переписал программу, но ошибок не убавилось.
- Добавил автоматическое распознание разделителя. Нужно тщательно протестировать.
- Автоматическое распознание установленных голосовых движков
Unicode пока подождёт...
В планах отладить программу и добавить:
- Спойлер:
- evilone_ пишет:
- и возможно ли потом добавить еще три дополнительных поля для смены (по желанию)?:
* volume (громкость) <volume level="..."></volume> * rate (скорость)
o <rate absspeed="..."></rate> o <rate speed="..."></rate>
* pitch (высоту тона)
o <pitch absmiddle="..."></pitch> o <pitch middle="..."></pitch>
Скачать новую версию |
|
| | | evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| evilone_ | :: Ср Июн 30 2010, 21:37 | Ср Июн 30 2010, 21:37 | |
| Berngart, голоса распознала отлично а вот разделитель пока нет
- Спойлер:
- Цитата :
- – На прошлой неделе они отбили несколько контратак войск режима и сил Секуритатя, – шепнула Донна Уэкслер По ее тону было ясно, что для нее это волнующая тема.
Раду Фортуна, маленький человечек, торопливо представленный нам возле аэропорта в качестве гида и уполномоченного переходного правительства, повернулся на своем сиденье и широко улыбнулся, словно его нимало не трогало происходящее.
– Они убивать много Секуритатя, – громко сказал он, улыбнувшись еще шире. – В три раза больше людей Чаушеску пытались взять аэропорт…, в три раза больше их убили. - Цитата :
- <voice required="name = Alyona22k">
<voice required="name = Alyona22k"> <voice required="name = dialog">— На прошлой неделе они отбили несколько контратак войск режима и сил Секуритатя, – шепнула Донна Уэкслер По ее тону было ясно, что для нее это волнующая тема.<voice required="name = Alyona22k"> <voice required="name = Alyona22k"> <voice required="name = Alyona22k"> Раду Фортуна, маленький человечек, торопливо представленный нам возле аэропорта в качестве гида и уполномоченного переходного правительства, повернулся на своем сиденье и широко улыбнулся, словно его нимало не трогало происходящее.<voice required="name = Alyona22k"> <voice required="name = Alyona22k"> <voice required="name = Alyona22k"> <voice required="name = dialog">— Они убивать много Секуритатя, – громко сказал он, улыбнувшись еще шире. – В три раза больше людей Чаушеску пытались взять аэропорт…, в три раза больше их убили.<voice required="name = Alyona22k"> <voice required="name = Alyona22k"> <voice required="name = Alyona22k"> по-моему оно начало ставить по два лишних раза где надо и где не надо и пропустило в середине смену |
|
| | | Berngart Интересующийся
Сообщений : 7
Репутация : 8
| Berngart | :: Чт Июл 01 2010, 04:42 | Чт Июл 01 2010, 04:42 | |
| теперь вроде работает, протестируй ещё
- Спойлер:
– На прошлой неделе они отбили несколько контратак войск режима и сил Секуритатя, – шепнула Донна Уэкслер По ее тону было ясно, что для нее это волнующая тема.
Раду Фортуна, маленький человечек, торопливо представленный нам возле аэропорта в качестве гида и уполномоченного переходного правительства, повернулся на своем сиденье и широко улыбнулся, словно его нимало не трогало происходящее.
– Они убивать много Секуритатя, – громко сказал он, улыбнувшись еще шире. – В три раза больше людей Чаушеску пытались взять аэропорт…, в три раза больше их убили.
- Спойлер:
<voice required="name = Olga">— На прошлой неделе они отбили несколько контратак войск режима и сил Секуритатя, <voice required="name = Alyona22k">— шепнула Донна Уэкслер По ее тону было ясно, что для нее это волнующая тема.<voice required="name = Alyona22k">
Раду Фортуна, маленький человечек, торопливо представленный нам возле аэропорта в качестве гида и уполномоченного переходного правительства, повернулся на своем сиденье и широко улыбнулся, словно его нимало не трогало происходящее.
<voice required="name = Olga">— Они убивать много Секуритатя, <voice required="name = Alyona22k">— громко сказал он, улыбнувшись еще шире. <voice required="name = Olga">— В три раза больше людей Чаушеску пытались взять аэропорт…, в три раза больше их убили.<voice required="name = Alyona22k">
http://www.letitbit.tv/files/135756/dialoger.exe |
|
| | | evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| | | | Berngart Интересующийся
Сообщений : 7
Репутация : 8
| Berngart | :: Чт Июл 08 2010, 17:20 | Чт Июл 08 2010, 17:20 | |
| - evilone_ пишет:
- Berngart, перезалейте пожалуйста на человеческий хостинг, не могу загрузить оттуда
http://upwap.ru/943190 Раньше перезалить времени не было. Если и отсюда не качается, напиши на какой залить. |
|
| | | evmir_troll-hunter Admin
Сообщений : 616
Репутация : 208
| evmir_troll-hunter | :: Чт Июл 08 2010, 23:57 | Чт Июл 08 2010, 23:57 | |
| Berngart заливайте на Depositfiles. Это отличный файлообменник, очень надёжный. Правда файлы там "живут" лишь месяц, но ведь всегда можно перезалить. Dialoger - утилита небольшая. |
|
| | | | Dialoger |
---|
| |