質問編集履歴

2

間違えを訂正

2020/04/23 13:51

投稿

Kchan_01
Kchan_01

スコア110

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  確認したところ、kyokoでの読み上げ設定の上限値は720でした。
8
8
 
9
- 環境設定でバーを使って設定できる上限値は、rate 400です。
9
+ 環境設定でバーを使って設定できる上限値は、rate 350です。
10
10
 
11
11
  デフォルトで720に設定することは可能でしょうか。
12
12
 

1

進捗状況を加筆

2020/04/23 13:51

投稿

Kchan_01
Kchan_01

スコア110

test CHANGED
File without changes
test CHANGED
@@ -39,3 +39,41 @@
39
39
  macos - Is it possible to change the speech rate in OS X say command? - Super User
40
40
 
41
41
  https://superuser.com/questions/679099/is-it-possible-to-change-the-speech-rate-in-os-x-say-command
42
+
43
+
44
+
45
+
46
+
47
+ ##追記 2020/04/23 15:32
48
+
49
+ Techniques for Customizing Synthesized Speech
50
+
51
+ https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/SpeechSynthesisProgrammingGuide/FineTuning/FineTuning.html#//apple_ref/doc/uid/TP40004365-CH5-SW3
52
+
53
+
54
+
55
+ 上記のサイトの記述からSpeech SynthesisでSpotlightで検索すると下記のファイルが引っかかりました。
56
+
57
+
58
+
59
+ /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/Headers/AVSpeechSynthesis.h
60
+
61
+
62
+
63
+
64
+
65
+ ファイル内に下記のような記述があることから、このファイルがspeech機能の根幹を担っているようであると判断しました。おそらく、このファイルがどの設定ファイルを参照しているかわかれば、そこを辿って、上限値を設定できると思うのですが、このAVSpeechSynthesis.hというファイルからrateの参照先を調べる方法はありますでしょうか。
66
+
67
+
68
+
69
+ ```.h
70
+
71
+ extern const float AVSpeechUtteranceMinimumSpeechRate API_AVAILABLE(ios(7.0), watchos(1.0), tvos(7.0), macos(10.14));
72
+
73
+
74
+
75
+
76
+
77
+ @property(nonatomic) float rate; // Values are pinned between AVSpeechUtteranceMinimumSpeechRate and AVSpeechUtteranceMaximumSpeechRate.
78
+
79
+ ```