Esempio n. 1
0
        metavar='N')
    optparser.add_option(
        '-f',
        '--fake',
        dest='fakeTranslator',
        help=
        'use a translation memory (read from sample FILE) instead of a genuine model (use in combination with -x to evaluate two files against each other)',
        metavar='FILE')
    optparser.add_option('--stack-limit',
                         type='int',
                         help='limit size of search stack to N elements',
                         metavar='N')

    options, args = optparser.parse_args()

    global stdout, stderr, defaultEncoding
    if sys.version_info[:2] <= (2, 5):
        import codecs
        global defaultEncoding
        defaultEncoding = options.encoding
        encoder, decoder, streamReader, streamWriter = codecs.lookup(
            options.encoding)
        stdout = streamWriter(sys.stdout)
        stderr = streamWriter(sys.stderr)
    else:
        defaultEncoding = options.encoding
        stdout = sys.stdout
        stderr = sys.stderr

    tool.run(main, options, args)
Esempio n. 2
0
    optparser.add_option(
        '-B', '--result', dest='testResult',
        help='store test result in table FILE (for use with bootlog or R)', metavar='FILE')
    optparser.add_option(
        '-a', '--apply', dest='applySample',
        help='apply grapheme-to-phoneme conversion to words read from FILE', metavar='FILE')
    optparser.add_option(
        '-V', '--variants-mass', type='float',
        help='generate pronunciation variants until \sum_i p(var_i) >= Q (only effective with --apply)', metavar='Q')
    optparser.add_option(
        '--variants-number', type='int',
        help='generate up to N pronunciation variants (only effective with --apply)', metavar='N')
    optparser.add_option(
        '-f', '--fake', dest='fakeTranslator',
        help='use a translation memory (read from sample FILE) instead of a genuine model (use in combination with -x to evaluate two files against each other)', metavar='FILE')
    optparser.add_option(
        '--stack-limit', type='int',
        help='limit size of search stack to N elements', metavar='N')

    options, args = optparser.parse_args()

    import codecs
    global defaultEncoding
    defaultEncoding = options.encoding
    global stdout, stderr
    encoder, decoder, streamReader, streamWriter = codecs.lookup(options.encoding)
    stdout = streamWriter(sys.stdout)
    stderr = streamWriter(sys.stderr)

    tool.run(main, options, args)