Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Голосовые сообщения и подсказки. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, китин  
Мир MS Excel » Вопросы и решения » Готовые решения » Голосовые сообщения и подсказки. (VBA)
Голосовые сообщения и подсказки.
al-Ex Дата: Суббота, 11.02.2017, 07:48 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 190
Репутация: 59 ±
Замечаний: 0% ±

Excel 2010
Для озвучивания приложений есть, конечно, голосовые движки и разные "Говорилки",
но не у всех установлены и всегда разные, поэтому всегда будет проблема с переносом файлов,
где-то будет работать, где-то чего-то не хватает, не установлено, или установлено но не то.
Идея в том чтобы оснастить файл голосовыми комментариями не используя сторонние приложения.
Для этого используем запрос в облако. Тут достаточно наличия выхода в Интернет.
Вот модуль для "облачной" озвучки приложений VBA.
* Нарисовано "на коленке", но концептуально работает.
Критика и предложения по улучшению, - приветствуются.
К сообщению приложен файл: Text_to_Voice_o.xlsm (21.7 Kb)


Сообщение отредактировал al-Ex - Суббота, 11.02.2017, 15:36
 
Ответить
СообщениеДля озвучивания приложений есть, конечно, голосовые движки и разные "Говорилки",
но не у всех установлены и всегда разные, поэтому всегда будет проблема с переносом файлов,
где-то будет работать, где-то чего-то не хватает, не установлено, или установлено но не то.
Идея в том чтобы оснастить файл голосовыми комментариями не используя сторонние приложения.
Для этого используем запрос в облако. Тут достаточно наличия выхода в Интернет.
Вот модуль для "облачной" озвучки приложений VBA.
* Нарисовано "на коленке", но концептуально работает.
Критика и предложения по улучшению, - приветствуются.

Автор - al-Ex
Дата добавления - 11.02.2017 в 07:48
Pelena Дата: Суббота, 11.02.2017, 09:06 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19182
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
Задумка хорошая, но у меня не заработало :(
Во-первых, голос моего компа зовут Anna без вариантов.
Во-вторых, посмотрела в панели управления, русский текст не озвучивается, только английский. Но даже после внесения этих исправлений в код ничего не услышала (правда, не совсем уверена, что надо написать вместо "ru-ru"). Видимо, моему компьютеру чего-то не хватает


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗадумка хорошая, но у меня не заработало :(
Во-первых, голос моего компа зовут Anna без вариантов.
Во-вторых, посмотрела в панели управления, русский текст не озвучивается, только английский. Но даже после внесения этих исправлений в код ничего не услышала (правда, не совсем уверена, что надо написать вместо "ru-ru"). Видимо, моему компьютеру чего-то не хватает

Автор - Pelena
Дата добавления - 11.02.2017 в 09:06
al-Ex Дата: Суббота, 11.02.2017, 12:33 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 190
Репутация: 59 ±
Замечаний: 0% ±

Excel 2010
после внесения этих исправлений в код ничего не услышала
Как раз тут ничего править и не требуется, функция не зависит от ваших языковых движков и установленных языков.
Код должен открыть невидимый экземпляр Интернет Эксплорера,
[vba]
Код
   Set IE = CreateObject("InternetExplorer.Application")
[/vba]И перейти по ссылке "http://www.linguatec.de/voice-reader-home-15-demo/",
(тут, кстати, возможна некоторая задержка на время загрузки, в момент первого обращения)
На этой страничке он сам выбирает, и голос, и язык, и вставляет Ваш текст в нужное место.
Вот Вы его и должны были услышать.
"У меня не заработало" - тут не знаю что подсказать.
попробуйте просто вручную пройти по этой ссылке в своём Интернет Эксплорере, и проверить будет-ли воспроизводить звук ваш комп.
возможно что-то с настройками компа, интернета, фаервола, Эксплорера.


Сообщение отредактировал al-Ex - Суббота, 11.02.2017, 20:43
 
Ответить
Сообщение
после внесения этих исправлений в код ничего не услышала
Как раз тут ничего править и не требуется, функция не зависит от ваших языковых движков и установленных языков.
Код должен открыть невидимый экземпляр Интернет Эксплорера,
[vba]
Код
   Set IE = CreateObject("InternetExplorer.Application")
[/vba]И перейти по ссылке "http://www.linguatec.de/voice-reader-home-15-demo/",
(тут, кстати, возможна некоторая задержка на время загрузки, в момент первого обращения)
На этой страничке он сам выбирает, и голос, и язык, и вставляет Ваш текст в нужное место.
Вот Вы его и должны были услышать.
"У меня не заработало" - тут не знаю что подсказать.
попробуйте просто вручную пройти по этой ссылке в своём Интернет Эксплорере, и проверить будет-ли воспроизводить звук ваш комп.
возможно что-то с настройками компа, интернета, фаервола, Эксплорера.

Автор - al-Ex
Дата добавления - 11.02.2017 в 12:33
Perfect2You Дата: Вторник, 21.02.2017, 19:58 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 237
Репутация: 59 ±
Замечаний: 0% ±

Excel 2010
А у меня IE ущербный какой-то. Сайт пишет: "Your browser does not support the audio element. "
Firefox воспроизводит спокойно. А IE почему-то нет.

И пока не заремил
[vba]
Код
.getElementByID("vr_LanguageSelector").onChange
[/vba]
вылетал по ошибке на этой строке.
 
Ответить
СообщениеА у меня IE ущербный какой-то. Сайт пишет: "Your browser does not support the audio element. "
Firefox воспроизводит спокойно. А IE почему-то нет.

И пока не заремил
[vba]
Код
.getElementByID("vr_LanguageSelector").onChange
[/vba]
вылетал по ошибке на этой строке.

Автор - Perfect2You
Дата добавления - 21.02.2017 в 19:58
al-Ex Дата: Вторник, 21.02.2017, 20:06 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 190
Репутация: 59 ±
Замечаний: 0% ±

Excel 2010
IE ущербный какой-то. Сайт пишет: "Your browser does not support the audio element. "
Вот это возможно, с IE так бывает, то-ли версия не та, то-ли настройки, так что ничего идеального не бывает. Хотели уйти от языковых движков и настроек компа. А попадаем в зависимость от капризов IE, увы.


Сообщение отредактировал al-Ex - Вторник, 21.02.2017, 20:10
 
Ответить
Сообщение
IE ущербный какой-то. Сайт пишет: "Your browser does not support the audio element. "
Вот это возможно, с IE так бывает, то-ли версия не та, то-ли настройки, так что ничего идеального не бывает. Хотели уйти от языковых движков и настроек компа. А попадаем в зависимость от капризов IE, увы.

Автор - al-Ex
Дата добавления - 21.02.2017 в 20:06
VictorM Дата: Пятница, 10.03.2017, 17:40 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 161
Репутация: 27 ±
Замечаний: 0% ±

Давно интересовался этой темой и тут вдруг - такая находка :)
Заработало, но как-то через раз, но я о другом.
нашел на киберфоруме интересную темку - Форма браузер.
И теперь вот появилась идея отказаться от ИЕ и прикрутить эти 2 файла друг к другу.
Но, пока ума (знаний) не хватает.
Пробую.
Идея какая - использовать элемент Explorer.2 формы вместо CreateObject("InternetExplorer.Application")
естественно, форма здесь не нужна будет.
К сообщению приложен файл: 6288093.xls (49.0 Kb)


Сообщение отредактировал VictorM - Пятница, 10.03.2017, 18:01
 
Ответить
СообщениеДавно интересовался этой темой и тут вдруг - такая находка :)
Заработало, но как-то через раз, но я о другом.
нашел на киберфоруме интересную темку - Форма браузер.
И теперь вот появилась идея отказаться от ИЕ и прикрутить эти 2 файла друг к другу.
Но, пока ума (знаний) не хватает.
Пробую.
Идея какая - использовать элемент Explorer.2 формы вместо CreateObject("InternetExplorer.Application")
естественно, форма здесь не нужна будет.

Автор - VictorM
Дата добавления - 10.03.2017 в 17:40
al-Ex Дата: Пятница, 10.03.2017, 21:04 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 190
Репутация: 59 ±
Замечаний: 0% ±

Excel 2010
использовать элемент Explorer.2 формы
Это не принципиально, - тот-же IE, и те-же капризы будут.
Вообще, тема "зацепила" меня, попозже будет вариант "облачной озвучки" VBA приложений, вообще без использования браузера.
Пока изучаю "матчасть".
 
Ответить
Сообщение
использовать элемент Explorer.2 формы
Это не принципиально, - тот-же IE, и те-же капризы будут.
Вообще, тема "зацепила" меня, попозже будет вариант "облачной озвучки" VBA приложений, вообще без использования браузера.
Пока изучаю "матчасть".

Автор - al-Ex
Дата добавления - 10.03.2017 в 21:04
VictorM Дата: Пятница, 10.03.2017, 21:09 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 161
Репутация: 27 ±
Замечаний: 0% ±

Цитата
попозже будет вариант "облачной озвучки" VBA приложений, вообще без использования браузера.

очень интересно. Буду ждать
 
Ответить
Сообщение
Цитата
попозже будет вариант "облачной озвучки" VBA приложений, вообще без использования браузера.

очень интересно. Буду ждать

Автор - VictorM
Дата добавления - 10.03.2017 в 21:09
Мир MS Excel » Вопросы и решения » Готовые решения » Голосовые сообщения и подсказки. (VBA)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!