1 00:00:01,300 --> 00:00:07,620 Hello! I'm Brigitte Bigi and I'll introduce SPPAS 2 00:00:16,180 --> 00:00:20,280 This tutorial presents how to download SPPAS. 3 00:00:20,280 --> 00:00:26,350 Open your web browser and enter the URL. 4 00:00:30,020 --> 00:00:32,370 It's the Home page. 5 00:00:35,240 --> 00:00:39,715 Click "Get it" button of the menubar. 6 00:00:46,820 --> 00:00:50,940 Click "Download". 7 00:00:51,560 --> 00:01:01,125 It opens the download page. At right, there's a button to download the last release. 8 00:01:01,740 --> 00:01:07,390 Links to some older releases are at the bottom of the page. 9 00:01:16,200 --> 00:01:20,620 we'll see how to install SPPAS 10 00:01:20,620 --> 00:01:28,880 Open the web browser at the URL www.sppas.org 11 00:01:32,660 --> 00:01:34,640 Click the Getit button of the menubar 12 00:01:34,640 --> 00:01:38,140 Choose Install in the opened menu 13 00:01:38,140 --> 00:01:46,260 It'll open the installation page with the instructions 14 00:01:46,260 --> 00:01:57,805 Installing SPPAS is a 3-steps process 15 00:01:58,640 --> 00:02:00,690 Next, I'll explain each step. 16 00:02:05,390 --> 00:02:11,320 You'll need to install Python programming language first. 17 00:02:13,090 --> 00:02:18,820 Python is an Open Source tool. 18 00:02:19,570 --> 00:02:27,380 SPPAS is compatible with version 2.7.x or 3.6+. However... 19 00:02:39,970 --> 00:02:44,941 Python 3.6+ is recommended. 20 00:02:46,040 --> 00:02:48,940 How to install Python under Windows 10? 21 00:02:50,200 --> 00:03:10,820 For old Windows, i.e. before 1903, get it from its website and follow instructions. 22 00:03:12,680 --> 00:03:19,685 For Windows10, open the Windows Store, 23 00:03:24,000 --> 00:03:27,810 search for "Python" application. 24 00:03:27,810 --> 00:03:31,140 There are several results. 25 00:03:31,140 --> 00:03:35,360 Choose any version 3.x. 26 00:03:36,460 --> 00:03:39,345 It's 3.8 on this video 27 00:04:11,160 --> 00:04:17,160 If you previously installed another version of Python. 28 00:04:17,160 --> 00:04:20,790 It should be better to remove it. 29 00:07:21,170 --> 00:07:28,530 To install Python on MacOS, go to location www.python.org. 30 00:07:28,530 --> 00:07:34,820 In the menubar, click "Downloads" button. 31 00:07:35,510 --> 00:07:43,430 It will propose directly the last release for your OS. 32 00:07:43,430 --> 00:07:57,310 Save it, then double-click and follows instructions. 33 00:08:13,530 --> 00:08:19,750 The installation of SPPAS package is about 20 seconds long. 34 00:08:19,750 --> 00:08:24,750 It consists in extracting the zip file 35 00:08:24,750 --> 00:08:28,130 you downloaded on the SPPAS website. 36 00:08:28,130 --> 00:08:32,890 Under MacOS, double click the zip package. 37 00:08:32,890 --> 00:08:40,995 Under Windows, choose "Extract All" of the menu. 38 00:08:41,930 --> 00:08:58,885 I suggest to use only US-ASCII characters and to avoid whitespace. 39 00:09:08,570 --> 00:09:15,490 Some features of SPPAS are requiring other programs. 40 00:09:15,490 --> 00:09:21,490 They can be installed with the new auto-installer "setup". 41 00:09:21,490 --> 00:09:33,160 Double-click on the setup file for your OS. 42 00:09:36,550 --> 00:09:47,010 It will open a terminal and ask for admin rights if necessary then install wxpython library. 43 00:09:53,270 --> 00:09:59,675 It will then open the GUI to continue the installation. If not, you'll have to install programs by your own. 44 00:10:01,790 --> 00:10:11,555 Under MacOS, double-click the setup.command file. 45 00:10:13,230 --> 00:10:21,690 It will open a Terminal and eventually ask for admin rights. 46 00:10:23,190 --> 00:10:32,930 Then, a window is opened and you can navigate the different pages with the Next/Previous buttons. 47 00:10:32,930 --> 00:10:41,150 Enables the features of your choice except wxpython which is already installed. 48 00:10:41,150 --> 00:10:49,090 Check both brew and julius if you want Julius CSR Engine to be installed. 49 00:10:49,090 --> 00:10:55,250 Click the Install button. 50 00:10:55,250 --> 00:11:01,390 A progress bar should be displayed. 51 00:11:01,390 --> 00:11:11,810 You can see details with the messages of the Log Windows. 52 00:11:11,810 --> 00:11:21,550 When installation is finished, take a look at the Log Window. 53 00:11:21,550 --> 00:11:28,870 Send me the content of the window, 54 00:11:28,870 --> 00:11:33,010 it will help to improve quality of this auto-installer for next versions. 55 00:11:33,010 --> 00:11:38,450 Click the Send feedback button, 56 00:11:38,450 --> 00:11:41,895 and choose the e-mail client. 57 00:11:47,050 --> 00:11:48,945 The installation is finished. 58 00:12:11,190 --> 00:12:14,950 Under Windows, double-click the setup.bat file. 59 00:12:16,870 --> 00:12:20,310 At first, it will install wxpython library. 60 00:12:20,310 --> 00:12:26,400 Eventually it will ask for admin rights. 61 00:12:27,590 --> 00:12:30,020 Once wxpython is successfully installed, 62 00:12:30,730 --> 00:12:36,370 the installer opens a window. 63 00:12:36,370 --> 00:12:49,875 For SPPAS 3.0, only Julius is relevent (wxpython is already installed and brew is not suitable) 64 00:12:52,590 --> 00:12:56,365 Click Install button. 65 00:13:01,130 --> 00:13:05,290 If a problem occurred, a message is displayed in red color in the Log Window, 66 00:13:05,290 --> 00:13:11,290 like you can see in the video because Julius was already installed. 67 00:13:12,130 --> 00:13:18,685 Send me the content of the Log Window, it will help me. 68 00:13:26,530 --> 00:13:30,290 The installation is finished. 69 00:13:33,500 --> 00:13:41,140 How to use the CLI to install the external programs. 70 00:13:41,140 --> 00:13:45,340 Open a Terminal, 71 00:13:48,200 --> 00:13:54,190 change location to the SPPAS directory (the one of the unzipped package). 72 00:13:55,260 --> 00:14:01,720 Execute the command using Python version 3.6+. 73 00:14:12,440 --> 00:14:19,120 Choose the features to enable with the options, 74 00:14:19,120 --> 00:14:23,640 like wxpython and julius. 75 00:14:31,100 --> 00:14:37,200 Installation will start and show its progress. 76 00:14:37,200 --> 00:14:49,915 See the log file for details. 77 00:15:06,350 --> 00:15:11,465 Do it yourself! 78 00:15:12,710 --> 00:15:17,430 Install wxpython to enable the Graphical User Interface. 79 00:15:17,430 --> 00:15:22,650 If you want to use SPPAS with the CLI only, there's no need to install wxpython. 80 00:15:31,550 --> 00:15:39,595 Open a web browser and go to wxpython web site. 81 00:15:41,850 --> 00:15:50,470 The 2nd program is 'brew', a package manager for MacOS/Linux systems. 82 00:15:50,470 --> 00:15:55,010 Open a web browser and enter URL brew.sh 83 00:15:55,010 --> 00:16:00,590 Follow instructions. 84 00:16:05,390 --> 00:16:07,255 Install Julius CSR Engine, 85 00:16:08,230 --> 00:16:15,310 it is used to perform Alignment task. 86 00:16:22,490 --> 00:16:29,010 Under MacOS, install it with brew. 87 00:16:30,150 --> 00:16:37,550 Under Windows, the authors of Julius prepared a binary to download and install it; 88 00:16:39,570 --> 00:16:55,720 or you can execute a program I developped to do it. 89 00:16:57,570 --> 00:17:04,810 No other programs are required for version 3.0 of SPPAS. 90 00:17:06,560 --> 00:17:13,840 This tutorial will show how to launch the Graphical User Interface. 91 00:17:13,840 --> 00:17:20,620 To launch the GUI under Windows, double-click the sppas.bat file, 92 00:17:20,620 --> 00:17:24,280 under MacOS, double-click the sppas.command file. 93 00:17:24,280 --> 00:17:34,625 or under any OS, run the Python program directly. 94 00:17:35,980 --> 00:17:45,200 You can also access the features of SPPAS with the Command-Line User Interface. 95 00:17:45,200 --> 00:17:55,570 There are in these 2 folders: sppas/bin and sppas/scripts. 96 00:17:59,800 --> 00:18:20,395 When you starts the GUI of SPPAS, if you see a window like in the video, it's the old one, using Python 2.7 and wxpython 3.0 97 00:18:21,220 --> 00:18:24,500 It doesn't mean SPPAS won't work. 98 00:18:24,500 --> 00:18:30,940 but it's an old version, not maintained and without the recent features. 99 00:18:32,940 --> 00:18:39,205 I won't answer anymore to questions about this old version of the GUI. 100 00:18:40,620 --> 00:19:19,030 Instead, the new GUI is based on Python 3.x + wxpython 4.x. 101 00:19:19,720 --> 00:19:22,980 SPPAS GUI opens 2 windows: Log Window and Main window. 102 00:19:34,160 --> 00:19:44,460 The GUI is opening 2 frames: the Log Window and the Main Window. 103 00:19:44,460 --> 00:20:03,140 The Log Window allows SPPAS to display various messages, instead of everytimes opening dialog windows. 104 00:20:03,140 --> 00:20:07,620 So,most of the information messages will be here... 105 00:20:07,620 --> 00:20:16,800 read them for a better understanding of your usage of SPPAS. 106 00:20:16,800 --> 00:20:19,900 The normal information messages are black, 107 00:20:22,880 --> 00:20:30,960 warnings are in orange and errors are in red colors. 108 00:20:33,780 --> 00:20:37,635 The Log Window has an actions toolbar at bottom. 109 00:20:47,760 --> 00:20:56,465 Click the Clear button to erase all messages. 110 00:20:56,465 --> 00:21:02,400 Click the Save button to save the content of the windo in a file. 111 00:21:02,400 --> 00:21:08,090 The file is saved in the .logs folder of SPPAS. 112 00:21:09,180 --> 00:21:15,820 E-mail me all the messages by clicking the Send feedback button. 113 00:21:20,440 --> 00:21:30,420 It will open a new window; 114 00:21:30,420 --> 00:21:38,550 add the text you want to the messages. 115 00:21:40,300 --> 00:21:54,415 Send it by Gmail, or by your e-mail client or copy/paste the content. 116 00:21:59,780 --> 00:22:07,830 This Log Window is important: take a look at it regularly. 117 00:22:16,740 --> 00:22:21,400 The Main frame is made of 3 areas 118 00:22:21,400 --> 00:22:28,500 The top toolbar is a menu allowing to display pages. 119 00:22:28,500 --> 00:22:32,360 The pages are displayed in the main area. 120 00:22:35,740 --> 00:22:43,399 The bottom toolbar contains action buttons. 121 00:22:45,000 --> 00:22:50,200 The top toolbar is like the "Menu" of a website, 122 00:22:50,200 --> 00:23:13,060 with a list of buttons allowing to access 6 different pages. 123 00:23:13,060 --> 00:23:21,265 Click a button to display the content of the corresponding page. 124 00:23:24,600 --> 00:23:31,290 The focus of buttons follows the mouse. 125 00:23:31,940 --> 00:23:37,290 You can also display the pages with the keyboard. 126 00:23:38,840 --> 00:23:42,360 Press the CTRL key under Windows, or COMMAND under MacOS, 127 00:23:42,360 --> 00:23:48,140 navigate to the left or right page by pressing the left or right arrow. 128 00:23:48,140 --> 00:23:52,580 Display the 1st page with the Top arrow 129 00:23:52,580 --> 00:23:56,280 Display the last page with the Bottom arrow. 130 00:23:56,280 --> 00:24:05,095 Access the Files page with CTRL+F (Windows), or COMMAND+F (MacOS) 131 00:24:07,780 --> 00:24:19,230 The bottom toolbar allows to perform actions not regarding the displayed page. 132 00:24:19,230 --> 00:24:33,060 The button at left allows to focus on the Log Window. Normally, this frame is displayed behind the Main Frame. 133 00:24:34,300 --> 00:24:49,790 The Settings button allows to change fonts and colors to customize the look of SPPAS. 134 00:24:52,080 --> 00:25:00,550 It's the way to make SPPAS nicer (or not!). 135 00:25:03,080 --> 00:25:14,260 The button About displays information about SPPAS, including a link to its website, 136 00:25:14,260 --> 00:25:19,115 and the main reference to cite. 137 00:25:24,880 --> 00:25:34,140 When you exit SPPAS, there's a new file in the SPPAS folder: 138 00:25:34,140 --> 00:25:37,980 this file is ".uisettings". 139 00:25:37,980 --> 00:25:56,125 It contains the settings. So you can remove it to cancel your customized settings. 140 00:26:01,150 --> 00:26:07,610 Exit with the buttom at right in the actions toolbar. 141 00:26:07,610 --> 00:26:14,410 Click the Close button of the window to exit with confirmation 142 00:26:14,410 --> 00:26:20,410 or use the keyboard shortcut ALT+F4 under Windows or CMD+W under MacOS 143 00:26:20,410 --> 00:26:23,790 like for any application window. 144 00:26:23,790 --> 00:26:35,820 Only the Exit button will close SPPAS without asking to confirm.