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.
Braille application.
-
I forgot to tell you, but there was a problem with the previous version.
Cursor move button.
Top and bottom buttons of the conversion list.
Green and Red Decision Buttons.
Delete button.There is no explanation, so I cannot judge just by the speech.
This is my iPhoneXS Max test, but this device doesn't give you a speech on Pythonisa.
It is only the speech over standard voice Over.
I don't know why.In my previous text cursor move application, my iPhoneXs Max didn't give me a speech.
Before I use my wife's iPhone seven, I have a test on my iPhone, but I don't know whether or not I'll give a proper speech.
-
@shinya.ta If a button has a title, is this title spoken by VoiceOver?
If yes, I can change all icons by a text, even a Japanese text but you have to give me these texts.
-
If there is a title on the button, there is a proper explanation.
At present, the number of buttons on Braille and the conversion button of Chinese characters are explained properly. -
@shinya.ta Ok, then give to me all texts you want to see on buttons:
Ex:
close: 閉じる
delete: 削除するshortest as possible because button is not big but even with small font, it will be spoken
-
Thank you. Now you'll be able to do a reliable test.
-
In version 0.9, you can't input dullness.
-
-
-
-
# Version 1.0 # - new: use ObjectiveC AVSpeechSynthesizer instead of Pythonista speech # because speech does not work on iPad mini 4 and iPhone XS Max
Could you try speech on your iPhone XS Max please.
-
# Version 1.1 # - bug: dot 5 prefix does not work since dot-5 point # temporary remove dot 5 point
-
@shinya.ta Please give me feedback about two last versions, thanks
-
-
After the kanji characters are changed, they start to read different English and read the words in the text field.
Reading aloud is just reading aloud with normal voice over. -
Reading aloud is only voice Over.
-
I didn't have a hiragana file in my wife yet.
Where was the link destination of the hiragana file? -
@shinya.ta said:
Where was the link destination of the hiragana file?
download this file by
- tapping Download
- options
- Run Pythonista3 script
- Import file
-
@shinya.ta Could you try this little script and tell me if it speaks in Japanese on your iPhone XS Max
from objc_util import * AVSpeechUtterance=ObjCClass('AVSpeechUtterance') AVSpeechSynthesizer=ObjCClass('AVSpeechSynthesizer') AVSpeechSynthesisVoice=ObjCClass('AVSpeechSynthesisVoice') voices=AVSpeechSynthesisVoice.speechVoices() for i in range(0,len(voices)): if 'ja-JP' in str(voices[i].description()): voice_jp = i break # print(i,voices[i],voices[i].description()) voice = voices[voice_jp] # Japon = 31,32,33 synthesizer=AVSpeechSynthesizer.new() utterance=AVSpeechUtterance.speechUtteranceWithString_("こんにちは、友よ") utterance.rate=0.5 utterance.voice=voice utterance.useCompactVoice=False synthesizer.speakUtterance_(utterance)from objc_util import * AVSpeechUtterance=ObjCClass('AVSpeechUtterance') AVSpeechSynthesizer=ObjCClass('AVSpeechSynthesizer') AVSpeechSynthesisVoice=ObjCClass('AVSpeechSynthesisVoice') voices=AVSpeechSynthesisVoice.speechVoices() for i in range(0,len(voices)): if 'ja-JP' in str(voices[i].description()): voice_jp = i break # print(i,voices[i],voices[i].description()) voice = voices[voice_jp] # Japon = 31,32,33 synthesizer=AVSpeechSynthesizer.new() utterance=AVSpeechUtterance.speechUtteranceWithString_("こんにちは、友よ") utterance.rate=0.5 utterance.voice=voice utterance.useCompactVoice=False synthesizer.speakUtterance_(utterance)
-
synthesizer.speakUtterance_(utterance)from objc_util import *
There is an error here.
"Syntax Error invalid syntax" appears. -
When I tried to download a file to my wife's iPhone, it turned out to be a screen like this and I couldn't do it.
Is something missing?