Author Topic: New TTS engine: Microsoft Translator  (Read 22866 times)

Offline rchamp26

  • Newbie
  • *
  • Posts: 3
  • Karma: +0/-0
Re: New TTS engine: Microsoft Translator
« Reply #225 on: March 20, 2017, 11:52:33 am »
so i just got microsoft translator set up today. works wonderfully. however, the microsoft datamarket says it will be decommissioning the portal on the 31st of this month.

I'm assuming this will affect this plugin.

any plans to change the microsoft api to connect directly the microsoft translator services in azure?

Offline mrslother

  • Sr. Newbie
  • *
  • Posts: 29
  • Karma: +0/-0
Re: New TTS engine: Microsoft Translator
« Reply #226 on: March 20, 2017, 01:37:50 pm »
Actually, as posted in another thread, MRSlother has a solution using the built-in MS Windows TTS. But it requires TTS, IIS and .net 4.52 installed. If that runs on Windows 10, you might be able to use Cortana as the voice.

There are several people testing this out already. It is self contained and relies on no outside "cloud" services. So you don't have counterparty risks (API changes, services changing, etc) and you don't get any spam. :)

It requires that you have a Windows box available on your network running IIS.

PM me if you are interested.
« Last Edit: March 21, 2017, 02:23:32 am by mrslother »

Offline BOFH

  • Sr. Hero Member
  • ******
  • Posts: 2210
  • Karma: +101/-131
Re: New TTS engine: Microsoft Translator
« Reply #227 on: March 20, 2017, 04:14:51 pm »
any plans to change the microsoft api to connect directly the microsoft translator services in azure?

As it appears Azure wants CC and a boatload of other info from the developer and the API has completely changed, lolodomo has expressed no interest in upgrading the plugin for Azure. I can't say I blame Lolodomo for that.

There are however multiple working alternatives:

1. use ResponsiveVoice.org (another cloud service) Check the thread and you'll see a modified version of the plugin by Cybrmage that has support for ResponsiveVoice added. (http://forum.micasaverde.com/index.php/topic,33223.msg312329.html#msg312329)
2. use MaryTTS. It's free, local and as it's written in Java so it'll run on most platforms including Raspberry Pi. The drawback is that the voice is a mite robotic. (http://forum.micasaverde.com/index.php/topic,33222.msg262039.html#msg262039)
3. Use MrSlothers solution. It requires a local Windows box to be on 24/7 but it works well (I can confirm it runs on WHS2011). The 24/7 box requirement is no big deal for me as I run Blue Iris and a media server on that  WHS2011 box already.
4. If you have a Apple Mac {cough, choke, sputter} computer the plugin supports it's internal TTS as well. Of course it'll have to be on 24/7.
« Last Edit: March 20, 2017, 04:18:16 pm by BOFH »
Vera3 UI5 UI7 Edge Plus
Trane TZEMT400AB32 | Schlage BE369 FE599 | GE 45601 45602 45603 45604 45606 45609 45631 | Intermatic HA01C HA03C HA05C HA07C CA600 CA3000 | Aeon DSC06106 | Telguard GDC1 | Foscam FI8910W FI8905W FI9821W | D-Link 930L | Wanscam JW0011 | ZModo ZPIBH13W