On Nov 1st, 2017, both Watson Speech to Text and Watson Text to Speech released Lite Plans, as part of IBM Cloud Platform’s initiative to roll out Lite Plans across public cloud services.
What are the Watson Speech to Text and Text to Speech Lite Plans?
The Lite Plans for both Watson Speech to Text and Watson Text to Speech offer free access to Speech to Text and Text to Speech services without requiring a credit card.
The Watson Speech to Text Lite Plan starts with 100 minutes per month at no cost. All standard features are available with this plan, other than Language & Acoustic Model Customization. When you upgrade to the Standard Plan, you will get access to these customization capabilities.
The Watson Text to Speech Lite Plan starts with 10, 000 characters per month at no cost. All standard features are available with this plan, other than customization. When you upgrade to the Standard Plan, you will get access to customization capabilities.
For both Lite Plans, if you are close to using up your quota in a month, you will receive an email notification. If you use your quota early in the month, you will need to either upgrade to the respective Standard Plans or wait until the beginning of the next month to start again.
Check out the FAQ (https://console.bluemix.net/docs/pricing/account_faq.html#whatisliteplan) on Lite Plans for more information.
Imagine, you are in a conversation with a chatbot and you feel that the human angle is completely missing because the bot starts it's dialog with a usual "Hi" or "Hello". You may want to personify the conversation by adding the name of the person (who's logged in) to the boring "Hi" or "Hello". Ever thought of this? It's not just personification, How about wishing appropriately based on the time of the day someone invokes your chat application? Also, how about passing values back and forth during a conversation between the nodes or from application to a node?
Creating and maintaining chatbots in multiple languages can be costly, error-prone, and not easily scalable. Each change in a bot needs to be manually replicated across each language the bot supports. The manual nature of maintaining multilingual chatbots can have a real impact on continuous delivery as the language-specific changes must be performed by language experts and this takes time. Moreover, we need to pay for every single change – intents, entities, and bot output. This can get expensive very quickly — so, what's the best way to translate chatbots into different languages without impeding continuous delivery and disrupting DevOps?