元のドキュメント: developer.apple.com/documentation/swiftui/view/speechspellsoutcharacters(_:)


インスタンスメソッド


speechSpellsOutCharacters(_:)


VoiceOver がテキストビューの内容を文字ごとに読み上げるかどうかを設定します。


iOS 15.0+ iPadOS 15.0+ Mac Catalyst 15.0+ macOS 12.0+

tvOS 15.0+ visionOS 1.0+ watchOS 8.0+

nonisolated
func
speechSpellsOutCharacters(_ value: Bool = true) -> some View




パラメータ


value

true の場合、VoiceOver はテキストを個々の文字として読み上げることを示すブール値。デフォルト値は true です。


議論


VoiceOver でテキストを個々の文字ごとに読み上げさせたい場合は、この修飾子を使用します。これは、以下のような、まとめて読み上げるべきではないテキストにとって重要です。


  • APPL のように単語ではない頭字語は、「A-P-P-L」と発音します。

  • 25 のように数字の並びを表す数字は、「twenty-five」ではなく「two-five」と発音します。




  • 以下も見よ


    VoiceOver の構成


    func speechAdjustedPitch(Double) -> some View

    音声テキストのピッチを上げたり下げたりします。


    func speechAlwaysIncludesPunctuation(Bool) -> some View

    VoiceOver がテキストビュー内のすべての句読点を常に読み上げるべきかどうかを設定します。


    func speechAnnouncementsQueued(Bool) -> some View

    進行中のスピーチを中断するのではなく、保留中のアナウンスを既存のスピーチの後ろのキューに入れるかどうかを制御します。














    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ