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.
-
@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?
-
@shinya.ta said:
synthesizer.speakUtterance_(utterance)from objc_util import *
I think you have had a bad paste of my script, because it was
from objc_util import * AVSpeechUtterance=ObjCClass('AVSpeechUtterance') X X X X synthesizer.speakUtterance_(utterance)
You made two times the paste...be careful please
-
@shinya.ta said:
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.
Sorry, I don't understand this sentence
-
Should I turn off the import?
It's a mystery, but my wife's iPhone seven can't download a Japanese file.
Is something missing?