Welcome!
This is the community forum for my apps Pythonista and Editorial.
For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.
No sound on iPhone6
-
On iPad Pro, sound and speech work fine. But on all other iOS (eg. iPhone6) devices there is no sound. Some hints?
-
Do you have the ringer off?
-
Perhaps you've activated the mute switch of your iPhone?
-
Also check the control center (swipe up from the bottom edge of the screen). There you can see what the "sound" volume is (as opposed to the "ringtone" volume, which is what the volume buttons control by default if no "sound" is playing) and possibly the mute switch is there too (if you have rebound the side switch to be rotation lock instead of mute).
-
Most time it is such easy. It was the mute-switch. And I was looking in the setup and somewhere else to search the solution. Thank you for your hints! ;-)
-
After updating to iOS 9.3 on iPad Pro, the quality of speech isn't so good as before. But I made an update for all voices in setup.
Does anyone has the same experience and have some hints, how to solve this?
-
Open the Settings app, go to General > Accessibility > Speech and check that the high-quality versions of the languages you want to use are installed and selected with a checkmark. (I'm not sure what you mean by "made an update for all voices in setup"...)
-
@dgelessus thank you for your answer!
it's the same location, but if I select the male voice, I still have the female voice. And this female voice is in poor quality. Now I tested besiee my iPadPro in iOS 9.2.1 on iPhone6 and now with the same poor quality.
If the system is reading out a text in Safari I get the selected voice in good quality and also the selected male or female voice! -
What language and dialect do Pythonista and Safari read in by default? To test, run this and see how the quality is for each one:
import speech import time speech.say("English (United States)", "en-US") time.sleep(3) speech.say("English (Great Britain)", "en-GB") time.sleep(3) speech.say("English (Australia)", "en-AU") time.sleep(3)
-
@dgelessus said:
What language and dialect do Pythonista and Safari read in by default? To test, run this and see how the quality is for each one:
import speech import time speech.say("English (United States)", "en-US") time.sleep(3) speech.say("English (Great Britain)", "en-GB") time.sleep(3) speech.say("English (Australia)", "en-AU") time.sleep(3)
I am using the german version "Anna (Erweitert)".
speech.say("Kreis Rastatt" ,"de-DE")In rhe Standard version "Rastatt" is pronounced with "st" in the extended version with "sch" "Raschtatt". I have checked and download the extended version, but I get the standard version.
It looks like Pythonista is using the speech independent from the selection in setup.
For english language you can only select one speech in the setup, but in Pythonista you can use more then this one who is selected. -
For me it's exactly the other way around - even if I select the low-quality version, Pythonista continues to use the high-quality version...
-
Have you tried rebooting the device? If it's some sort of caching issue, that might help.
For me, it somehow doesn't make any difference whether I select Anna (Default) or Anna (Enhanced) – "Kreis Rastatt" is always pronounced with a sharp S (and there doesn't seem to be any difference between the voices), no matter if I let it speak text in Pythonista or using the "Speak Selection" feature in another app. Not sure what's going on there...
-
@omz Even after rebooting my iPad, Pythonista uses the high-quality Anna even though I have the low-quality one selected.
-
If I delete "Anna (Erweitert)" in iOS 9.2.1, I got the poor sound quality. If I install "Anna (Erweitert)" again, I got the better sound quality.
On iOS 9.3 I always got the poor quality. I have updated another iOS device to iOS 9.3 and always the poor quality. And I did run an additonal reboot.
With another app Copilot (for navigation) I have the same problem like with Pythonista.
If I ask the system to read a selected text and "Anna (Erweitert)" is selected, I got the same poor quality. If I select "Siri-Weiblich (Erweitert)" it sounds nice and "Rastatt" is pronounced like "Raschtatt".
Maybe a bug with iOS 9.3? -
I just updated my iPad Pro to 9.3.1 but unfortunatly the problem still exists as described above.
All people I met with an iOS 9.3.x had the same problem! -
@dgelessus said:
@omz Even after rebooting my iPad, Pythonista uses the high-quality Anna even though I have the low-quality one selected.
Are you using 9.3 and how can you distinguish the good and the not so good speech quality?
-
I was on 9.2.1 - Apple pulled the 9.3 update for some iPads (including mine) because of... something, so I couldn't update until recently. Now I'm on 9.3.1. As far as I can tell now it doesn't use the "enhanced" versions at all. I can switch from Anna to the Siri voices (which say Raschtatt instead of Rassstatt, so maybe that works for you) but if I select the "enhanced" version it sounds exactly like the normal one.
-
@dglessus
Thank you for your answer. It looks like we are now in the same state with iOS 9.3One problems is I can not select any voice in Pythonista. Or am I wrong?
And if I select a voice I get "Anna (Standard)" instead of "Anna (Erweitert". And the "Anna (Standard)" sounds a little bit like Anna has an cold!Maybe the interface has changed in iOS 9.3 and the interface now allows to select a voice, but default is "Anna (Standard)" for German?
-
The only way to select a voice from Pythonista is to give it a language code like
speech.say("Kreis Rastatt", "de-DE")
, but there is no option to select exactly what voice to use.The iOS speech settings kind of work - if I select one of the Siri voices instead of Anna it uses that. But for all voices it sounds like it uses the "standard" version even if I have the "enhanced" version selected.
PS:
Did some more testing. I enabled an option in the accessibility settings to show a "Speak" option in the text selection menu (next to Cut, Copy, Paste, etc.) If I type the text "äöüäöüöüöü" into the search field of the settings app and "speak" it, there is a difference between standard and enhanced Anna. (The enhanced version tries to do intonation, the standard version doesn't.) If I type the same text in any text field in Pythonista and "speak" it there, it always uses the standard Anna. This makes no sense...
-
https://forums.developer.apple.com/thread/43718 might be relevant...