/l3/users/Sergey-Ma/nt-voip-2014-apr/debian8/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 |
|
#~
;GotoIf ( $[ condition? label-true : label-false ] ) exten=>8100,n,GotoIf($[${COUNTRY}=1]?ru) exten=>8100,n,GotoIf($[${COUNTRY}=2]?de) exten=>8100,n,GotoIf($[${COUNTRY}=3]?es) exten=> 8100,n(ru),Set(CHANNEL(language)=ru) exten=>8100,n,Goto(vm) exten=>8100,n(de),Set(CHANNEL(language)=de) exten=>8100,n,Goto(vm) exten=>8100,n(es),Set(CHANNEL(language)=es) exten=>8100,n,Goto(vm) exten=> 8100,n(vm),VoiceMailMain() ; Record and playback greetings 84,1 40% im /etc/asterisk/extensions. |
#~
;GotoIf ( $[ condition? label-true : label-false ] ) exten=>8100,n,GotoIf($[${COUNTRY}=1]?ru) exten=>8100,n,GotoIf($[${COUNTRY}=2]?de) exten=>8100,n,GotoIf($[${COUNTRY}=3]?es) exten=> 8100,n(ru),Set(CHANNEL(language)=ru) exten=>8100,n,Goto(vm) exten=>8100,n(de),Set(CHANNEL(language)=de) exten=>8100,n,Goto(vm) exten=>8100,n(es),Set(CHANNEL(language)=es) exten=>8100,n,Goto(vm) exten=> 8100,n(vm),VoiceMailMain() ; Record and playback greetings 84,1 40% |
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-7112.14446.24546 2014-04-24 14:59:47.491221333 +0300 +++ /etc/asterisk/extensions.conf 2014-04-24 14:59:56.963221228 +0300 @@ -73,7 +73,7 @@ exten=>8100,n,GotoIf($[${COUNTRY}=1]?ru) exten=>8100,n,GotoIf($[${COUNTRY}=2]?de) -exten=>8100,n,GotoIf($[${COUNTRY}=3]?de) +exten=>8100,n,GotoIf($[${COUNTRY}=3]?es) exten=> 8100,n(ru),Set(CHANNEL(language)=ru) exten=>8100,n,Goto(vm) exten=>8100,n(de),Set(CHANNEL(language)=de) |
#apt-get install festival
Reading package lists... Done Building dependency tree Reading state information... Done The following package was automatically installed and is no longer required: asterisk-core-sounds-ru-gsm Use 'apt-get autoremove' to remove it. The following extra packages will be installed: esound-common festlex-cmu festlex-poslex festvox-kallpc16k libaudiofile1 libesd0 libestools2.1 Suggested packages: pidgin-festival festival-freebsoft-utils pulseaudio-esound-compat ... Processing triggers for install-info ... Setting up libaudiofile1:amd64 (0.3.4-2) ... Setting up esound-common (0.2.41-10) ... Setting up libesd0:amd64 (0.2.41-10+b1) ... Setting up libestools2.1:amd64 (1:2.1~release-5) ... Setting up festival (1:2.1~release-5.1) ... Processing triggers for sgml-base ... Setting up festlex-cmu (1.4.0-6) ... Setting up festlex-poslex (1.4.0-5) ... Setting up festvox-kallpc16k (1.4.0-5) ... |
#apt-get install festival
Reading package lists... Done Building dependency tree Reading state information... Done The following package was automatically installed and is no longer required: asterisk-core-sounds-ru-gsm Use 'apt-get autoremove' to remove it. The following extra packages will be installed: esound-common festlex-cmu festlex-poslex festvox-kallpc16k libaudiofile1 libesd0 libestools2.1 Suggested packages: pidgin-festival festival-freebsoft-utils pulseaudio-esound-compat ... Processing triggers for install-info ... Setting up libaudiofile1:amd64 (0.3.4-2) ... Setting up esound-common (0.2.41-10) ... Setting up libesd0:amd64 (0.2.41-10+b1) ... Setting up libestools2.1:amd64 (1:2.1~release-5) ... Setting up festival (1:2.1~release-5.1) ... Processing triggers for sgml-base ... Setting up festlex-cmu (1.4.0-6) ... Setting up festlex-poslex (1.4.0-5) ... Setting up festvox-kallpc16k (1.4.0-5) ... |
#apt-get install festvox-ru
Reading package lists... Done Building dependency tree Reading state information... Done The following package was automatically installed and is no longer required: asterisk-core-sounds-ru-gsm Use 'apt-get autoremove' to remove it. The following NEW packages will be installed: festvox-ru 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 196 MB of archives. After this operation, 247 MB of additional disk space will be used. Get:1 http://192.168.12.254/debian/ wheezy/main festvox-ru all 0.5-5 [196 MB] Fetched 196 MB in 1min 36s (2,028 kB/s) Selecting previously unselected package festvox-ru. (Reading database ... 137205 files and directories currently installed.) Unpacking festvox-ru (from .../festvox-ru_0.5-5_all.deb) ... Setting up festvox-ru (0.5-5) ... |
#apt-get install festvox-ru
Reading package lists... Done Building dependency tree Reading state information... Done The following package was automatically installed and is no longer required: asterisk-core-sounds-ru-gsm Use 'apt-get autoremove' to remove it. The following NEW packages will be installed: festvox-ru 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 196 MB of archives. After this operation, 247 MB of additional disk space will be used. Get:1 http://192.168.12.254/debian/ wheezy/main festvox-ru all 0.5-5 [196 MB] Fetched 196 MB in 1min 36s (2,028 kB/s) Selecting previously unselected package festvox-ru. (Reading database ... 137205 files and directories currently installed.) Unpacking festvox-ru (from .../festvox-ru_0.5-5_all.deb) ... Setting up festvox-ru (0.5-5) ... |
#play test.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable test.wav: File Size: 107k Bit Rate: 256k Encoding: Signed PCM Channels: 1 @ 16-bit Samplerate: 16000Hz Replaygain: off Duration: 00:00:03.34 In:100% 00:00:03.34 [00:00:00.00] Out:53.4k [ | ] Hd:5.2 Clip:0 Done. |
#play test.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable test.wav: File Size: 107k Bit Rate: 256k Encoding: Signed PCM Channels: 1 @ 16-bit Samplerate: 16000Hz Replaygain: off Duration: 00:00:03.34 In:100% 00:00:03.34 [00:00:00.00] Out:53.4k [ | ] Hd:5.2 Clip:0 Done. |
#play test.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable test.wav: File Size: 107k Bit Rate: 256k Encoding: Signed PCM Channels: 1 @ 16-bit Samplerate: 16000Hz Replaygain: off Duration: 00:00:03.34 In:100% 00:00:03.34 [00:00:00.00] Out:53.4k [ | ] Hd:5.2 Clip:0 Done. |
#play test.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable test.wav: File Size: 107k Bit Rate: 256k Encoding: Signed PCM Channels: 1 @ 16-bit Samplerate: 16000Hz Replaygain: off Duration: 00:00:03.34 In:100% 00:00:03.34 [00:00:00.00] Out:53.4k [ | ] Hd:5.2 Clip:0 Done. |
#play test.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable test.wav: File Size: 107k Bit Rate: 256k Encoding: Signed PCM Channels: 1 @ 16-bit Samplerate: 16000Hz Replaygain: off Duration: 00:00:03.34 In:100% 00:00:03.34 [00:00:00.00] Out:53.4k [ | ] Hd:5.2 Clip:0 Done. |
#play test.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable test.wav: File Size: 107k Bit Rate: 256k Encoding: Signed PCM Channels: 1 @ 16-bit Samplerate: 16000Hz Replaygain: off Duration: 00:00:03.34 In:100% 00:00:03.34 [00:00:00.00] Out:53.4k [ | ] Hd:5.2 Clip:0 Done. |
#vim 1.txt
--- /tmp/l3-saved-7112.3171.26649 2014-04-24 15:33:12.423200010 +0300 +++ 1.txt 2014-04-24 15:33:37.723199741 +0300 @@ -1 +1,2 @@ +Show must go on. Voice generation checking. Cool. |
#play test.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable test.wav: File Size: 162k Bit Rate: 256k Encoding: Signed PCM Channels: 1 @ 16-bit Samplerate: 16000Hz Replaygain: off Duration: 00:00:05.07 In:100% 00:00:05.07 [00:00:00.00] Out:81.1k [ | ] Hd:3.8 Clip:0 Done. |
#play test.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable test.wav: File Size: 162k Bit Rate: 256k Encoding: Signed PCM Channels: 1 @ 16-bit Samplerate: 16000Hz Replaygain: off Duration: 00:00:05.07 In:100% 00:00:05.07 [00:00:00.00] Out:81.1k [ | ] Hd:3.8 Clip:0 Done. |
#ls
1 1.txt Desktop Documents Downloads Mail Music Pictures Public Templates test.wav Videos |
#ls
1 1.txt Desktop Documents Downloads Mail Music Pictures Public Templates test.wav Videos |
#ls
1 belka.txt Documents Mail Pictures Templates Videos 1.txt Desktop Downloads Music Public test.wav |
#ls
1 belka.txt Documents Mail Pictures Templates Videos 1.txt Desktop Downloads Music Public test.wav |
#play belka.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable belka.wav: File Size: 9.44M Bit Rate: 256k Encoding: Signed PCM Channels: 1 @ 16-bit Samplerate: 16000Hz Replaygain: off Duration: 00:04:55.03 In:39.0% 00:01:55.20 [00:02:59.83] Out:1.84M [ -====|====- ] Clip:0 Aborted. |
#play belka.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable belka.wav: File Size: 9.44M Bit Rate: 256k Encoding: Signed PCM Channels: 1 @ 16-bit Samplerate: 16000Hz Replaygain: off Duration: 00:04:55.03 In:39.0% 00:01:55.20 [00:02:59.83] Out:1.84M [ -====|====- ] Clip:0 Aborted. |
#play belka.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable belka.wav: File Size: 9.44M Bit Rate: 256k Encoding: Signed PCM Channels: 1 @ 16-bit Samplerate: 16000Hz Replaygain: off Duration: 00:04:55.03 In:5.03% 00:00:14.85 [00:04:40.18] Out:238k [ =====|===== ] Clip:0 Aborted. |
#play belka.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable belka.wav: File Size: 9.44M Bit Rate: 256k Encoding: Signed PCM Channels: 1 @ 16-bit Samplerate: 16000Hz Replaygain: off Duration: 00:04:55.03 In:5.03% 00:00:14.85 [00:04:40.18] Out:238k [ =====|===== ] Clip:0 Aborted. |
#ls
1 bel belka.wav Documents Mail Pictures Templates Videos 1.txt belka.txt Desktop Downloads Music Public test.wav |
#ls
1 bel belka.wav Documents Mail Pictures Templates Videos 1.txt belka.txt Desktop Downloads Music Public test.wav |
#cat bel
¦IFFòWAVEfmt >}dataÎþÿÿÿýÿýþÿþÿýÿýÿÿÿùÿöÿøÿúÿúÿýGýþ¥íë¬èùÿþÿ6 »Ä ÿÿÿÿþÿýÿüÿûÿýÿþÿÿÿþÿûÿúÿûÿûÿüÿþÿüÿÿÿÿÿÿÿþÿþÿûÿùÿüÿýÿ ~ Ú È¬ÍL%Æþ¨þþüúmú¤ú`ùqùJûÂúýøýù*ûmú ûÿöÿûÿýÿöÿöÿ ÿÿýÿÿÿõÿñÿïÿõÿýÿÿÿÿÿ ó z ýÿñÿñÿóÿùÿÿÿùÿ÷ÿýÿ ... Ü]íñ³ ÓüZóÉõFý:þéùù+øîþáÞå°íñ_ð¦ë4äãÝÄÝuãÎêÚñýö8÷4ñÃééò$ý*á+ Ð 8Cþ@ ¼Í¶Jþà q(lº¥ühø»ù ÿm&ïúôÄîù¬ô£ðíÌíUñÄõàøùøÿõ6ñåìuìáï«òò ðíiê¥çBåNä3äÌãÛ`å|òùúµ%4ý 1I,l!QE t!o. BÝ Ûà&ø4å5X+ßø ½ ÿ/õÏõÊý¦ùÿòNòð®êÔåñåÂç°æäÏåöé"ìyêçGäÂäòé0óóü âû:'/þ×üuûù÷ÑôÎñðfñ6òJòó´óôNö¶õUò;îëòêOëÞìæîîéä¬à3Þ\Ü/ÚÙÝvêY÷"øµêyßTáèºìõY ë |
#cat bel
RIFFòWAVEfmt >}dataÎþÿÿÿýÿýþÿþÿýÿýÿÿÿùÿöÿøÿúÿúÿúÿüÿþÿüÿøÿùÿþÿ ÿÿÿÿþÿýÿüÿûÿýÿþÿÿÿþÿûÿúÿûÿûÿüÿþÿüÿÿÿÿÿÿÿþÿþÿûÿùÿüÿýÿ ûÿöÿûÿýÿöÿöÿ ÿÿýÿÿÿõÿñÿïÿõÿýÿÿÿÿÿ ýÿñÿñÿóÿùÿÿÿùÿ÷ÿýÿ ÿÿÿÿûÿóÿóÿõÿ÷ÿ÷ÿõÿóÿñÿíÿïÿ÷ÿÿÿÿÿûÿ ûÿûÿûÿóÿõÿ÷ÿóÿõÿýÿÿÿýÿùÿõÿùÿýÿÿÿ ýÿûÿûÿýÿÿÿýÿùÿõÿñÿïÿóÿïÿéÿéÿëÿñÿùÿÿÿûÿõÿ÷ÿûÿýÿ ÿÿûÿýÿýÿýÿÿÿÿÿ ýÿýÿýÿÿÿ ... Ü]íñ³ ÓüZóÉõFý:þéùù+øîþáÞå°íñ_ð¦ë4äãÝÄÝuãÎêÚñýö8÷4ñÃééò$ý*á+ Ð 8Cþ@ ¼Í¶Jþà q(lº¥ühø»ù ÿm&ïúôÄîù¬ô£ðíÌíUñÄõàøùøÿõ6ñåìuìáï«òò ðíiê¥çBåNä3äÌãÛ`å|òùúµ%4ý 1I,l!QE t!o. BÝ Ûà&ø4å5X+ßø ½ ÿ/õÏõÊý¦ùÿòNòð®êÔåñåÂç°æäÏåöé"ìyêçGäÂäòé0óóü âû:'/þ×üuûù÷ÑôÎñðfñ6òJòó´óôNö¶õUò;îëòêOëÞìæîîéä¬à3Þ\Ü/ÚÙÝvêY÷"øµêyßTáèºìõY ë |
#ls
1 bel belka.wav Documents Mail Pictures Templates Videos 1.txt belka.txt Desktop Downloads Music Public test.wav |
#ls
1 bel belka.wav Documents Mail Pictures Templates Videos 1.txt belka.txt Desktop Downloads Music Public test.wav |
#ls
1 bel belka.wav Documents Mail Pictures Templates Videos 1.txt belka.txt Desktop Downloads Music Public test.wav |
#ls
1 bel belka.wav Documents Mail Pictures Templates Videos 1.txt belka.txt Desktop Downloads Music Public test.wav |
#ls
1 bel belka.wav Documents Mail Pictures Templates Videos 1.txt belka.txt Desktop Downloads Music Public test.wav |
#ls
1 bel belka.wav Documents Mail Pictures Templates Videos 1.txt belka.txt Desktop Downloads Music Public test.wav |
#ls
1 bel belka.wav Documents Mail Pictures Templates Videos 1.txt belka.txt Desktop Downloads Music Public test.wav |
#ls
1 bel belka.wav Documents Mail Pictures Templates Videos 1.txt belka.txt Desktop Downloads Music Public test.wav |
#ls
1 bel belka.wav Desktop Downloads Music Public test.wav 1.txt belka.txt burunduki.txt Documents Mail Pictures Templates Videos |
#ls
1 bel belka.wav Desktop Downloads Music Public test.wav 1.txt belka.txt burunduki.txt Documents Mail Pictures Templates Videos |
#cat burunduki.txt | text2wave -eval '(voice_msu_ru_nsh_clunits)' > burunduki.wav
|
#cat burunduki.txt | text2wave -eval '(voice_msu_ru_nsh_clunits)' > burunduki.wav
|
#play burunduki.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable burunduki.wav: File Size: 10.8M Bit Rate: 256k Encoding: Signed PCM Channels: 1 @ 16-bit Samplerate: 16000Hz Replaygain: off Duration: 00:05:36.46 In:3.96% 00:00:13.31 [00:05:23.15] Out:213k [ =====|===== ] Hd:3.6 Clip:0 Aborted. |
#play burunduki.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable burunduki.wav: File Size: 10.8M Bit Rate: 256k Encoding: Signed PCM Channels: 1 @ 16-bit Samplerate: 16000Hz Replaygain: off Duration: 00:05:36.46 In:3.96% 00:00:13.31 [00:05:23.15] Out:213k [ =====|===== ] Hd:3.6 Clip:0 Aborted. |
# Европе прижились одичавшие бурундуки, убежавшие из ферм по их
barnowl - A curses-based tty Jabber, IRC, AIM and Zephyr client check-postgres - script for monitoring PostgreSQL databases debaux - Debian Auxiliary Programs debian-policy - Debian Policy Manual and related documents devscripts - scripts to make the life of a Debian Package maintainer easier dh-make-perl - helper for creating Debian packages from perl modules dicomnifti - converts DICOM files into the NIfTI format libfile-mmagic-perl - Perl module to guess file type gargoyle-free - graphical player for Interactive Fiction games libgdal-perl - Perl bindings to the Geospatial Data Abstraction Library ... php5-imagick - ImageMagick module for php5 pnp4nagios-bin - Nagios addon to create graphs from performance data (binaries) libqpid-perl - enterprise messaging system - Perl bindings sendpage-common - common libraries used to handle alpha-numeric text paging sendxmpp - commandline XMPP (jabber) utility unagi - Modular X compositing manager unagi-dbg - Modular X compositing manager - debugging symbols unagi-dev - Modular X compositing manager - development files w2do - simple text-based todo manager xstow - Extended replacement of GNU Stow |
# Европе прижились одичавшие бурундуки, убежавшие из ферм по их
barnowl - A curses-based tty Jabber, IRC, AIM and Zephyr client check-postgres - script for monitoring PostgreSQL databases debaux - Debian Auxiliary Programs debian-policy - Debian Policy Manual and related documents devscripts - scripts to make the life of a Debian Package maintainer easier dh-make-perl - helper for creating Debian packages from perl modules dicomnifti - converts DICOM files into the NIfTI format libfile-mmagic-perl - Perl module to guess file type gargoyle-free - graphical player for Interactive Fiction games libgdal-perl - Perl bindings to the Geospatial Data Abstraction Library ... php5-imagick - ImageMagick module for php5 pnp4nagios-bin - Nagios addon to create graphs from performance data (binaries) libqpid-perl - enterprise messaging system - Perl bindings sendpage-common - common libraries used to handle alpha-numeric text paging sendxmpp - commandline XMPP (jabber) utility unagi - Modular X compositing manager unagi-dbg - Modular X compositing manager - debugging symbols unagi-dev - Modular X compositing manager - development files w2do - simple text-based todo manager xstow - Extended replacement of GNU Stow |
#apt-cache search agi python
python-cfflib - Multi-modal connectome and metadata management and integration connectomeviewer - Interactive Analysis and Visualization for MR Connectomics datapm - Data packaging system and utilities dbus - simple interprocess messaging system (daemon and utilities) libdbus-1-3 - simple interprocess messaging system (library) python-dbus - simple interprocess messaging system (Python interface) python3-dbus - simple interprocess messaging system (Python 3 interface) devscripts - scripts to make the life of a Debian Package maintainer easier directoryassistant - small LDAP address book manager python-pkg-resources - Package Discovery and Resource Access using pkg_resources ... texlive-generic-extra - TeX Live: Extra generic packages txt2tags - conversion tool to generating several file formats python-van.pydeb - introspection of Python metadata and conversion to Debian package metadata python-vipscc - image processing system good for very large images (tools) virtualenvwrapper - extension to virtualenv for managing multiple virtual Python environments python-gluon - High-level Python web development framework python-web2py - High-level Python web development framework python-zc.buildout - system for managing development buildouts python-zdaemon - daemon process control library and tools for Unix-based systems python-zsi - Zolera Soap Infrastructure |
#apt-cache search agi python
python-cfflib - Multi-modal connectome and metadata management and integration connectomeviewer - Interactive Analysis and Visualization for MR Connectomics datapm - Data packaging system and utilities dbus - simple interprocess messaging system (daemon and utilities) libdbus-1-3 - simple interprocess messaging system (library) python-dbus - simple interprocess messaging system (Python interface) python3-dbus - simple interprocess messaging system (Python 3 interface) devscripts - scripts to make the life of a Debian Package maintainer easier directoryassistant - small LDAP address book manager python-pkg-resources - Package Discovery and Resource Access using pkg_resources ... texlive-generic-extra - TeX Live: Extra generic packages txt2tags - conversion tool to generating several file formats python-van.pydeb - introspection of Python metadata and conversion to Debian package metadata python-vipscc - image processing system good for very large images (tools) virtualenvwrapper - extension to virtualenv for managing multiple virtual Python environments python-gluon - High-level Python web development framework python-web2py - High-level Python web development framework python-zc.buildout - system for managing development buildouts python-zdaemon - daemon process control library and tools for Unix-based systems python-zsi - Zolera Soap Infrastructure |
#apt-cache search agi python
python-cfflib - Multi-modal connectome and metadata management and integration connectomeviewer - Interactive Analysis and Visualization for MR Connectomics datapm - Data packaging system and utilities dbus - simple interprocess messaging system (daemon and utilities) libdbus-1-3 - simple interprocess messaging system (library) python-dbus - simple interprocess messaging system (Python interface) python3-dbus - simple interprocess messaging system (Python 3 interface) devscripts - scripts to make the life of a Debian Package maintainer easier directoryassistant - small LDAP address book manager python-pkg-resources - Package Discovery and Resource Access using pkg_resources ... texlive-generic-extra - TeX Live: Extra generic packages txt2tags - conversion tool to generating several file formats python-van.pydeb - introspection of Python metadata and conversion to Debian package metadata python-vipscc - image processing system good for very large images (tools) virtualenvwrapper - extension to virtualenv for managing multiple virtual Python environments python-gluon - High-level Python web development framework python-web2py - High-level Python web development framework python-zc.buildout - system for managing development buildouts python-zdaemon - daemon process control library and tools for Unix-based systems python-zsi - Zolera Soap Infrastructure |
#apt-cache search agi python
python-cfflib - Multi-modal connectome and metadata management and integration connectomeviewer - Interactive Analysis and Visualization for MR Connectomics datapm - Data packaging system and utilities dbus - simple interprocess messaging system (daemon and utilities) libdbus-1-3 - simple interprocess messaging system (library) python-dbus - simple interprocess messaging system (Python interface) python3-dbus - simple interprocess messaging system (Python 3 interface) devscripts - scripts to make the life of a Debian Package maintainer easier directoryassistant - small LDAP address book manager python-pkg-resources - Package Discovery and Resource Access using pkg_resources ... texlive-generic-extra - TeX Live: Extra generic packages txt2tags - conversion tool to generating several file formats python-van.pydeb - introspection of Python metadata and conversion to Debian package metadata python-vipscc - image processing system good for very large images (tools) virtualenvwrapper - extension to virtualenv for managing multiple virtual Python environments python-gluon - High-level Python web development framework python-web2py - High-level Python web development framework python-zc.buildout - system for managing development buildouts python-zdaemon - daemon process control library and tools for Unix-based systems python-zsi - Zolera Soap Infrastructure |
#apt-cache search asterisk agi python
python-starpy - Asterisk (AMI) protocols for Twisted Python |
#apt-cache search asterisk agi python
python-starpy - Asterisk (AMI) protocols for Twisted Python |
#apt-cache search asterisk agi python
python-starpy - Asterisk (AMI) protocols for Twisted Python |
#apt-cache search asterisk agi python
python-starpy - Asterisk (AMI) protocols for Twisted Python |
#apt-cache search asterisk agi perl
libasterisk-agi-perl - Collections of Perl modules to be used with Asterisk PBX AGI |
#apt-cache search asterisk agi perl
libasterisk-agi-perl - Collections of Perl modules to be used with Asterisk PBX AGI |
#ls
1 bel belka.wav burunduki.wav Documents Mail Pictures Templates Videos 1.txt belka.txt burunduki.txt Desktop Downloads Music Public test.wav |
#ls
1 bel belka.wav burunduki.wav Documents Mail Pictures Templates Videos 1.txt belka.txt burunduki.txt Desktop Downloads Music Public test.wav |
#ls
1 bel belka.wav burunduki.wav Documents Mail Pictures Templates Videos 1.txt belka.txt burunduki.txt Desktop Downloads Music Public test.wav |
#ls
1 bel belka.wav burunduki.wav Documents Mail Pictures Templates Videos 1.txt belka.txt burunduki.txt Desktop Downloads Music Public test.wav |
#ls
1 bel belka.wav burunduki.wav Documents Mail Pictures Templates Videos 1.txt belka.txt burunduki.txt Desktop Downloads Music Public test.wav |
#ls
1 bel belka.wav burunduki.wav Documents Mail Pictures Templates Videos 1.txt belka.txt burunduki.txt Desktop Downloads Music Public test.wav |
#ls
1 bel belka.wav burunduki.wav Documents Mail Pictures Templates Videos 1.txt belka.txt burunduki.txt Desktop Downloads Music Public test.wav |
#ls
1 bel belka.wav burunduki.wav Documents Mail Pictures Templates Videos 1.txt belka.txt burunduki.txt Desktop Downloads Music Public test.wav |
#use Asterisk::AGI;
my $text = "@ARGV"; if (open(F, "$f")) { local $/; $text = <F>;n/asterisk-festival.pl" 33L, 702C } my $hash = md5_hex($text); my $sounddir = "/var/lib/asterisk/sounds/tts"; my $wavefile = "$sounddir/"."tts-$hash.wav"; unless (-f $wavefile) { open(fileOUT, ">$sounddir"."/say-text-$hash.txt"); print fileOUT "$text"; close(fileOUT); e"; my $execf="text2wave -eval '(voice_msu_ru_nsh_clunits)' $sounddir/say-text-$hash.txt -F 8000 -o $wavefill |
#use Asterisk::AGI;
my $text = "@ARGV"; if (open(F, "$f")) { local $/; $text = <F>;n/asterisk-festival.pl" 33L, 702C } my $hash = md5_hex($text); my $sounddir = "/var/lib/asterisk/sounds/tts"; my $wavefile = "$sounddir/"."tts-$hash.wav"; unless (-f $wavefile) { open(fileOUT, ">$sounddir"."/say-text-$hash.txt"); print fileOUT "$text"; close(fileOUT); e"; my $execf="text2wave -eval '(voice_msu_ru_nsh_clunits)' $sounddir/say-text-$hash.txt -F 8000 -o $wavefill |
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-7112.7549.15135 2014-04-24 16:22:32.251168531 +0300 +++ /etc/asterisk/extensions.conf 2014-04-24 16:22:43.111168419 +0300 @@ -82,7 +82,7 @@ exten=>8100,n,Goto(vm) exten=> 8100,n(vm),VoiceMailMain() -exten=>8101,1,AGI(/usr/local/bin/asterisk-festival.pl /home/usr/belkii.txt) +exten=>8101,1,AGI(/usr/local/bin/asterisk-festival.pl /home/usr/belki.txt) exten=>8102,1,AGI(/usr/local/bin/asterisk-festival.pl /home/usr/burunduki.txt) |
Время первой команды журнала | 13:49:30 2014- 4-24 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 15:23:40 2014- 4-24 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 13.13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 4.04 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.05 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ find / -name abc find: /home/devi-orig/.gnome2: Keine Berechtigung find: /home/devi-orig/.gnome2_private: Keine Berechtigung find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung find: /home/devi-orig/.metacity: Keine Berechtigung find: /home/devi-orig/.inkscape: Keine Berechtigung ^C |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008