Balabolka ( ),  1.19
  (c) 2013-2014  
  

: http://www.cross-plus-a.com/bg/bconsole.htm
-: crossa@list.ru

:  (Freeware)
 : Microsoft Windows XP/Vista/7/8
Speech API: 4.0/5.0
Microsoft Speech Platform



***  ***

balabolka_console.exe [ ...]


***     ***

-l
         .

-g
          .

-f <_>
        .

-w <_>
         WAV .    ,     . ,      .

-n <__>
         (    ).     ,         Windows.

-id <_>
      (Locale ID)  .     ,   Microsoft ( "1026"  "",
   "1033"  " - ").             .
        ,     [-n]      Windows   .
      ,        : 
   http://msdn.microsoft.com/en-us/goglobal/bb964664.aspx

-m
        .

-b < >
         .        0.

-c
         .

-t <>
            .

-i
         STDIN.

-o
   SAPI 4:   .
   SAPI 5  Microsoft Speech Platform:     STDOUT;     ,  [-w]  .

-s <_>
   SAPI 4:      0  100 (   ).
   SAPI 5  Microsoft Speech Platform:      -10  10 (   0).

-p <_>
   SAPI 4:        0  100 (   ).
   SAPI 5  Microsoft Speech Platform:        -10  10 (   0).

-v <_>
   SAPI 4:   .
   SAPI 5  Microsoft Speech Platform:        0  100 (   100).

-e <_>
         ( ).    0.

-a <_>
       ( ).    0.

-d <__>
          (*.REX  *.DIC).          [-d].

-k
             .

-ka
   Kills the active copy of the console application in the computer's memory.

-q
      .             .

-lrc
   SAPI 4:   .
   SAPI 5  Microsoft Speech Platform:  LRC ,   [-w]  [-o]  .

-sub
   SAPI 4:   .
   SAPI 5  Microsoft Speech Platform:      . 
       ,     [-i]  [-c].

-tray
           .         .
    ""           .

-?  -h
            .

--encoding <>  -enc <>
        ("ansi", "utf8"  "unicode").     "ansi".

--silence-begin <_>  -sb <_>
            ( ).    0.

--silence-end <_>  -se <_>
            ( ).    0.

--lrc-length <_>
         LRC  (  ).

--lrc-filename <__>
      LRC .    ,     [-o].

--lrc-encoding <>
      LRC  ("ansi", "utf8"  "unicode").     "ansi".

--lrc-offset <_>
       LRC  ( ).

--lrc-artist <>
    ID   LRC : .

--lrc-album <>
    ID   LRC : .

--lrc-title <>
    ID   LRC : .

--lrc-author <>
    ID   LRC : .

--lrc-creator <>
    ID   LRC :   LRC .

--raw
   SAPI 4:   .
   SAPI 5  Microsoft Speech Platform:       PCM ;     WAV . 
           [-o].

--ignorelength
   SAPI 4:   .
   SAPI 5  Microsoft Speech Platform:       WAV . 
           [-o].

--sub-format <>
       ("srt", "ssa", "ass"  "smi").     ,       .

--sub-fit  -sf
     ,         (      ).

--sub-max <_>  -sm <_>
           -10  10 (      ).

--deletefile  -df
     ,    .         [-f].


***  ***

balabolka_console.exe -l

balabolka_console.exe -n "Microsoft Anna" -m

balabolka_console.exe -f "d:\Text\book.txt" -w "d:\Sound\book.wav" -n "Emma"

balabolka_console.exe -n "Callie" -c -d "d:\rex\rules.rex" -d "d:\dic\rules.dic"

balabolka_console.exe -n "Irina" -t "    ." -s -5 -v 70

balabolka_console.exe -k

balabolka_console.exe -f "d:\Text\book.txt" -w "d:\Sound\book.wav" -lrc --lrc-length 80 --lrc-title "The Lord of the Rings"

balabolka_console.exe -f "d:\Text\film.srt" -w "d:\Sound\film.wav" -n "Laura" --sub-fit --sub-max 2


The example of use together with LAME.EXE:

balabolka_console.exe -f d:\book.txt -n Irina -o --raw | lame.exe -r -s 22.05 -m m -h - d:\book.mp3


The example of use together with OGGENC2.EXE:

balabolka_console.exe -f d:\book.txt -n Irina -o --ignorelength | oggenc2.exe --ignorelength - -o d:\book.ogg


The example of use together with WMAENCODE.EXE:

balabolka_console.exe -f d:\book.txt -n Irina -o --ignorelength | wmaencode.exe - d:\book.wma --ignorelength


***   ***

             "balabolka_console.cfg"   ,      .

   :
===============
-f d:\Text\book.txt
-w d:\Sound\book.wav
-n Microsoft Anna
-s 2
-p -1
-v 95
-e 300
-d d:\rex\rules.rex
-d d:\dic\rules.dic
-lrc
--lrc-length 75
--lrc-encoding utf8
--lrc-offset 300
===============

             .


***   ***

       WAV  ( )  .    ,     :

{{Audio=C:\Sounds\ring.wav}}

     ,          ,          .
    ,           .

###