Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @PUT("v1/audio/{agendaRootUid}/spoken_language/{spokenLanguage}")
- Completable
- putAgendaSpeechRecognition(@Path("agendaRootUid") String agendaId, @Path("spokenLanguage") String languageCountryCode);
- public Completable putAgendaSpeechRecognitionLanguage(String agendaId, String languageCountryCode) {
- return mAppApi.putAgendaSpeechRecognition(agendaId, languageCountryCode)
- .subscribeOn(Schedulers.io());
- }
- public void putAgendaLanguage(String agendaId, String language, String oldLanguage) {
- mRepository.putAgendaSpeechRecognitionLanguage(agendaId, language)
- .observeOn(AndroidSchedulers.mainThread())
- .subscribe(new CompletableObserver() {
- @Override
- public void onSubscribe(Disposable d) {
- }
- @Override
- public void onComplete() {
- if (mSingleMeetingView != null) {
- mSingleMeetingView.onPutAgendaSpeechRecognitionLanguageSuccessfully(language);
- }
- }
- @Override
- public void onError(Throwable e) {
- if (mSingleMeetingView != null) {
- mSingleMeetingView.onPutAgendaSpeechRecognitionLanguageFailed(oldLanguage);
- }
- }
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement