Speech Testing Protocol 0) Download a suitable voice for the language you'd like to test in the Speech System Preferences pane, and set it as your default voice. At the moment, voices are not yet downloadable through the standard system updates server, so you need to temporarily point to a different server: To set your Software Update server to find the premium voices, execute these commands: sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL 'http://speech8.apple.com/TestUpdate/index.sucatalog' sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate EnableSpecialTestMode -bool YES To reset your Software Update server to the standard server, execute these commands: sudo defaults delete /Library/Preferences/com.apple.SoftwareUpdate CatalogURL sudo defaults delete /Library/Preferences/com.apple.SoftwareUpdate EnableSpecialTestMode 1) Start Chess 2) In Preferences, turn on "Speak Human Moves" 3) Game -> New… -> "Human - Human" / "Crazyhouse" 4) Play the following moves: 4a) Regular moves pawn d2 - d4 pawn e7 - e5 bishop c1 - g5 knight g8 - f6 knight b1 - c3 bishop f8 - b4 queen d1 - d2 0-0 (castle king side) 0-0-0 (castle queen side) pawn e5 - e4 pawn d4 - d5 queen d8 - e7 pawn d5 - d6 pawn e4 - e3 4b) Captures pawn d6 x e7 pawn e3 x f2 4c) Pawn promotions (to change the promotion piece, click on the bluish piece at the top left) pawn e7 - e8 = queen pawn f2 x g1 = knight Moves -> Take Back Move pawn e7 - e8 = rook pawn f2 x g1 = bishop 4d) Suggestions In preferences, make sure the Faster->Stronger slider is at least 25% of the way to "Stronger" Game -> New… -> "Human - Computer" / "Regular" Play at least 5 moves Moves -> "Show Hint" Moves -> "Show Last Move" 4e) Game outcomes Open "Outcome 1.game" Play pawn f2 - f3 -> Black will checkmate Open "Outcome 2.game" Play knight c6 - b8 -> Game is declared a draw