<commit_before># Tropo Python Module

tropo - The TropoPython module. This module implements a set of classes and methods for manipulating the 
Web API for the Tropo cloud communications service at http://www.tropo.com/

For more information about the Tropo Web API that is used with this module, please see:

    http://www.tropo.com/docs/webapi/

As this python module is still in development, please report any bugs or issues by raising an issue here:

    http://github.com/tropo/tropo-webapi-python/issues

## File

    http://github.com/tropo/tropo-webapi-python/blob/master/tropo.py

## Description

Usage:

```python
from tropo import Tropo

tropo = Tropo()
tropo.say("Hello, World")
json = tropo.RenderJson() 
```

You can write this JSON back to standard output to get Tropo to perform 
the action. For example, on Google Appengine you might write something like:

handler.response.out.write(json)

Much of the time, a you will interact with Tropo by  examining the Result 
object and communicating back to Tropo via the Tropo class methods, such 
as "say". In some cases, you'll want to build a class object directly such as in :

```python
    choices = tropo.Choices("[5 digits]").obj

    tropo.ask(choices, 
              say="Please enter your 5 digit zip code.", 
              attempts=3, bargein=True, name="zip", timeout=5, voice="dave")
    ...<commit_msg>Add installation method in README<commit_after># Tropo Python Module

tropo - The TropoPython module. This module implements a set of classes and methods for manipulating the 
Web API for the Tropo cloud communications service at http://www.tropo.com/

For more information about the Tropo Web API that is used with this module, please see:

    http://www.tropo.com/docs/webapi/

As this python module is still in development, please report any bugs or issues by raising an issue here:

    http://github.com/tropo/tropo-webapi-python/issues

## File

    http://github.com/tropo/tropo-webapi-python/blob/master/tropo.py
    
## Installation 
    You can visist https://pypi.org/project/tropo-webapi-sdk-python/ manual download package
    or run pip install 'tropo-webapi-sdk-python==15.11.0'
    
    Or git clone this repository for latest source code.

## Description

Usage:

```python
from tropo import Tropo

tropo = Tropo()
tropo.say("Hello, World")
json = tropo.RenderJson() 
```

You can write this JSON back to standard output to get Tropo to perform 
the action. For example, on Google Appengine you might write something like:

handler.response.out.write(json)

Much of the time, a you will interact with Tropo by  examining the Result 
object and communicating back to Tropo via the Tropo class methods, such 
as "say". In some cases, you'll want to build a class object directly such as in :

```python
    choices = tropo.Choices("[5 digits]").obj

    tropo.ask(choices, 
              say="Please enter your 5 digit zip code.", 
              attempts=3, bargein=True, name="zip", timeout=5, voice="dave")
    ...
{'fraction_non_alphanumeric': 0.08840146227982719, 'fraction_numerical': 0.004320372216683284, 'mean_word_length': 3.533132530120482, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1934086', 'n_tokens_mistral': 943, 'n_tokens_neox': 914, 'n_words': 362}