Releases: ropensci/googleLanguageR
Releases · ropensci/googleLanguageR
Recursive translation batching, MP3 support, CRAN docs update, and improved testing
New Features & Improvements
-
gl_translate(): Added recursive batching for large vectors
Preserves input order, reduces API calls, and improves efficiency -
gl_speech(): Added MP3 encoding support for output audio -
New test file:
test_translate_batching.R- Batch splitting unit test
- Medium vector efficiency test
- Order preservation test
-
Reference files added:
IMPROVED_TRANSLATION_TESTS.txt,TEST_COVERAGE_SUMMARY.md -
Documentation & vignettes:
- Fixed all CRAN URL issues
- Various clarifications and consistency improvements
New features for NLP, speech-to-Text and text-to-speech
- Improved error handling for vectorised
gl_nlp()(#55) gl_nlp()'s classifyText returns list of data.frames, not data.frame- Fix
gl_nlpwhennlp_type='classifyText' customConfigavailable forgl_speech- Add support for SSML for
gl_talk()(#66) - Add support for device profiles for
gl_talk()(#67) - Add support for tuneR wave objects in
gl_speech()- (#62 thanks @muschellij2) - Add check for file size for audio source - (#62 thanks @muschellij2)
Add text-to-speech and NLP categories
Asynch speech bug
0.1.1
Changes
- Fix bug where
gl_speech()only returned first few seconds of translation when asynch (#23) - CRAN version carries stable API, GitHub version for beta features
rOpenSci initial release
- Natural language API via gl_nlp
- Speech annotation via gl_speech_recognise
- Translation detection and performance via gl_translate_detect and gl_translate
- Vectorised support for inputs
- Translating HTML support
- Tibble outputs