GCP web services used Laravel framework – Part 2

GCP web services used Laravel framework – Part 2

VI. Implement Speech To Text API You can refer to this main API document page Install the client library: composer require google/cloud-speech Now you can use Speech-to-Text to transcribe an audio file to text. We will create a controller to handle 3 things: Get the uploaded audio file from the request Convert audio file to FLAC with library FFMpeg Use the below code to show the text received from […]

Read More

GCP web services used Laravel framework – Part 1

GCP web services used Laravel framework – Part 1

I. What is GCP? Google Cloud Platform (GCP), offered by Google, is a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search, Gmail, and YouTube. Alongside a set of management tools, it provides a series of modular cloud services including computing, data storage, data analytics, and machine learning. Registration requires a credit […]

Read More

NODEJS | WRITE LOG WITH WINSTON LIBRARY

NODEJS | WRITE LOG WITH WINSTON LIBRARY

I. INTRODUCTION. What is winston? Winston is designed to be a simple and universal logging library with support for multiple transports. Each winston logger can have multiple transports configured at different levels. All logs output to the console or a local file. Winston aims to decouple parts of the logging process to make it more flexible and extensible. Installation. npm install winston or yarn add […]

Read More

.NET Core 3 Introduce new features

.NET Core 3 Introduce new features

.Net Core is a free and open-source cross-platform software framework for Windows, Linux and macOS. .NET Core 3.0 was announced on May 7, 2019 and was officially released on September 23, 2019 and the later version .NET Core 3.1 was released just a few months later, on December 3, 2019. The .Net Core team has made many improvements and new features in this version. Let’s find […]

Read More

Android Firebase for beginers

Android Firebase for beginers

Firebase I. What is Firebase Google Firebase is a Google-backed application development software that enables developers to develop iOS, Android and Web apps. Firebase provides tools for tracking analytics, reporting and fixing app crashes, creating marketing and product experiment. Firebase has many services and today I’m going to introduce to in-app messaging, cloud messages and real-time databases. II. Add Firebase to your app Before you […]

Read More

Tesseract for iOS

Tesseract for iOS

Introduction Tesseract is an optical character recognition engine for various operating systems. It is free software, released under the Apache License, and development has been sponsored by Google since 2006 until now (2020). This is the most popular and qualitative OCR-library. It uses artificial intelligence(AI) for text search and its recognition on images. It supports multiple platforms: MacOS, Window, Linux, but it can be compiled for iOS […]

Read More

GAS Development by Typescript

GAS Development by Typescript

Introduction GAS (Google App Script) can be developed only in Javascript before, and there is no official local PC development tool provided by Google, so it was standard to edit code on the cloud, the developers can not use the management program software such as Git. However, in 2018, Google provided the Clasp tool, which made it possible to clone javascript codes locally or to […]

Read More

iOS Programming: New updates in SWIFT 5.1

iOS Programming: New updates in SWIFT 5.1

1. Introduction     a) Released date On 20th September 2019, Apple released the brand new Xcode 11,  featuring support for new iOS 13. And came along with that, Apple released new version of its developing language: Swift 5.1.     b) Overall Swift 5.1 builds on the strength of Swift 5 by extending the stable features of language to compile time with the introduction […]

Read More