AWS Polly TTS for Windows 10 SAPI - voices not appearing in control panel - text-to-speech

I've followed this tutorial, which shows how to install AWS Polly voices on Windows 10 for use with SAPI applications.
However, I cannot get any additional voices to appear in the Windows 10 voices control panel, or in the AWS Polly Player.
If I run the command aws --profile polly-windows polly describe-voices the list of voices appear in the CLI, but when running AWS Polly Player or looking in Windows control panel under voices, no voices appear.

If you're like me, you've probably installed the plugin first, before the command prompt settings.
Uninstall and reinstall the aws player to get the list of voices in the aws player.

Related

Copy iPhone file from macOS Finder using AppleScript or JAX

My setup
macOS 10.15.7
The recent macOS can access iOS app documents on a physically connected device directly from Finder. But this process seems to need human intervention.
I wonder if I could retrieve my iOS app's file from Finder programmatically using AppleScript or JAX. So far I haven't found a way
Thanks!
Solved it myself.
The solution is not exactly as my title but it does the job: I can now access app documents from macOS programmatically without modifying my app code.
Short answer
I can use ifuse as part of libimobiledevice.
Details
Here are the steps taken.
Install macFUSE , which
allows you to extend macOS's native file handling capabilities via
third-party file systems.
    mine is 4.0.5.
Install ifuse and ideviceinstaller from Homebrew.
brew install ifuse
    mine is 1.1.4.
brew install ideviceinstaller
    mine is 1.1.1.
Find your app's App ID using ideviceinstaller.
ideviceinstaller -l | grep "my_keyword"
    This gives your app's ID and name. Assume tat the id was com.my.app
Mount the Documents folder, e.g., onto my desktop.
mkdir -p "~/Desktop/myappdoc"
ifuse --documents com.my.app "~/Desktop/myappdoc"
Now my app folder is mounted at the specified location.
To unmount so that next time around my script can still mount the drive at the same location,
umount "~/Desktop/myappfoc"

NW.js chrome.gcm. API doesn't work

I have chrome packaged app, and there I use GCM.
NW.js said that they will continue to support chrome APIs in this article, but I can't get a registration ID when using chrome.gcm.register.
Any news about this? Is this API still supported?
As mentioned in Transitioning from Chrome apps on Windows, Mac, and Linux, Chrome packaged and hosted apps will remain supported and maintained for the foreseeable future on Chrome OS only. It was stated further:
Chrome packaged and hosted apps will be discontinued on Windows, Mac, and Linux over the course of now and early 2018. For more information, refer to the August 2016 Chromium blog post.
For this concern, please try going through the given documentation above for the recommended migration options for packaged apps.
Solution is to use --enable-gcm flag in command line.
Example(OS X):
open -n -a nwjs --args --enable-gcm /path/to/app/

Linux mint - Media shortcuts working for banshee but not spotify

I have recently installed Linux mint, and installed Spotify (the preview version). I have set up some manual media shortcuts (play, next, ...) which seem to work fine with Banshee, but not Spotify.
Anyone has a solution how to make Spotify work with keyboard shortcuts?
Thanks.
I have used this quite successfully: https://github.com/jreese/spotify-gnome
It is likely someone will have already packaged this for apt-get so it might be worth having a google for it before doing a manual install.

can't find the usb_driver folder, please install the Google USB Driver Packager using the Android SDK manager windows 7 32

After getting my app to work in the emulator, I now want to test it on my Sony Xperia Arc Android phone. I follow the instructions from google here http://developer.android.com/sdk/win-usb.html but can't get their USB driver to load.
When I plug the phone into the computer via the supplied USB data cable, Windows 7 installs it's own driver and doesn't give me a chance to point to the google driver located here: C:\Program Files\Android\android-sdk\extras\google\usb_driver\android_winusb.inf.
When I go to the device manager and right-click on the Device Manage and try to Update Driver Software to point to the Google driver, it says it already has the best one and won't change it! (even though it doesn't work, ie. no drive label appears for the phone plus the device manager shows an ! for it)
I've spent many hours reading dozens of posts with similar problems but no solutions work for me. Any ideas?
Download the drivers from here:
http://developer.sonymobile.com/cws/devworld/downloads/download/sonyericssonxperiaarcxperianeoxperiaplaydrivers

Manually upload or install BREW files on the phone

I have quite rare Kyocera phone as a gift. A limited number of that phones was special developed for my local mobile operator for testing-only purposes back in 2006. It is based on MSM6500 and doesn't have any webbrowser BREW applications in it. I wonder if I could upload any locally compiled BREW files in it i.e. example .mif/.bar files from BREW SDK 2.1? I have digged the file system using QPST EFS Explorer. Can I copy *.bar files directly to the phone? How to install brew application to the local phone, if it is possible?
http://hacktherazr.com/qa/how-do-i-side-load-brew-app-verizon-v3m discusses the question on a verizon Brew equipped phone.